OpenFileDialog
を使用して、ユーザーがファイルを選択できるようにしています。彼らが選んだファイルの拡張子を取得するにはどうしたらいいですか?私は、ファイルの種類に応じて別のアクションを実行する必要があります。たとえば、PDFファイルを選択した場合はPDFビューアを起動する必要がありますが、画像の場合はPictureBox
に表示する必要があります。OpenFileDialogで選択されたファイルのファイル拡張子を取得します。
答えて
あなたはPath.GetExtension
を使用することができます。
Select Case Path.GetExtension(myDialog.FileName).ToLower()
Case ".pdf"
' ...
End Select
吹いたとしてあなたはまたExtension
を使用することができます。
Imports System.IO
Imports System.Runtime.CompilerServices
Module DialogExtensions
<Extension()>
Public Function GetFileExtention(ByVal dialog As OpenFileDialog) As String
Return Path.GetExtension(dialog.FileName)
End Function
End Module
そして、単に打撃としてこの拡張機能を使用する:
If OpenFileDialog1.ShowDialog() = DialogResult.OK Then
Dim s As String = OpenFileDialog1.GetFileExtention()
End If
GetFileExtention()はopenfiledialog1のタイプではありません –
@ Zied.MあなたのプロジェクトにModule DialogExtensionsを追加する必要があります。そのモジュールをプロジェクトに追加していますか? –
はい、あなたのソリューションの仕事も....ありがとう –
- 1. Intent.ACTION_OPEN_DOCUMENTで選択したファイルのファイル拡張子を取得する方法は?
- 2. OpenFileDialog内の複数のファイル拡張子
- 3. WPF OpenFileDIalogから選択したファイルを取得する方法
- 4. list.filesとファイル拡張子の選択 - R
- 5. System.net.mail添付ファイルは.xmlファイル拡張子を取得します
- 6. アップロードされたファイルのファイル拡張子を取得する方法
- 7. ファイルの拡張子を取得
- 8. ファイル拡張子からImageFormatを取得
- 9. ファイル拡張子の取得方法は?
- 10. ファイルの拡張子のフィルタを使用したファイル選択のClojureダイアログボックス
- 11. ドラッグアンドドロップでファイル拡張子のないファイル名を取得する
- 12. シリアライズされたオブジェクトのファイル拡張子
- 13. Makefile:変数から拡張子でファイルを選択する
- 14. 拡張子のないファイル名を取得しますか?
- 15. NSStringに含まれるファイルの拡張子を取得
- 16. デルファイでアクティブなウィンドウで選択したファイルの名前と拡張子を取得
- 17. 不明なファイル名のファイル拡張子を取得する
- 18. openfiledialogでファイル名を取得
- 19. ファイル拡張子のリストを取得するためのWindowsコマンド
- 20. Excelファイルが元のファイル拡張子を取得するかバイパスファイル形式拡張子が一致しない
- 21. Safari拡張機能で選択したテキストを取得する
- 22. Chrome拡張機能で選択したテキストを取得する
- 23. ファイル拡張子
- 24. 拡張子を持たないファイルの取得コンテンツ
- 25. System.Reflection.Assemblyでdllファイルの拡張子を取得する
- 26. アップロードされた画像はファイル拡張子なしですか?
- 27. 選択した電子メールでエクスポートされたOutlook添付ファイルのファイル名(または拡張子のみ)がExcelに必要です
- 28. VS2015拡張 - エラーリストで選択した項目を取得
- 29. PHP:Codeigniterでアップロードされたファイルのファイル名と拡張子を取得するには?
- 30. htaccessファイルと拡張子なしのパスを取得
'.'期間は、拡張機能に含まれています、私はそれを追加しました。 –
それは働く、ありがとう皆さん –