私はC#でアプリケーションをビルドしていますが、彼のパス(ブラウザ)を知らなくてもファイルの名前を取得するには が必要です(aspではなくWebアプリケーションではありません) 、 私は彼の名前を変更することができます。 はどのように私はすべてのヘルプファイルの参照ダイアログを開きたいあなたのコメントから想定するとパスを知らずにファイルの名前を取得する方法
-2
A
答えて
2
まあ、私はあなたが「私のすべての私のファイルを表示し、私は 私がしたいファイルを選択します」あなたは、ファイル名(パス)を取得することができます
にを使用していると仮定しますOpenFileDialogのFileName
プロパティを使用して選択したファイルのファイル名+拡張子のみを取得するには、 Pathクラス関数GetFileName()
を使用します。あなたが名前を知らない、とあなたはどのようにあなたが探しているものを知っています....パスを知らない場合はここで は、だから、いくつかのコードusing (OpenFileDialog dg = new OpenFileDialog()) { if (dg.ShowDialog() == System.Windows.Forms.DialogResult.OK) { string path = dg.FileName; string name = Path.GetFileName(path); } }
1
ため
おかげでそれを行うことができ、それはあなたが使用しているフレームワークに依存します。
フォームを使用している場合は、フォームFileDialogを使用できます。
WPFを使用している場合は、Win32 OpenFileDialogを使用できます。
これらのダイアログでは、ファイルの名前を直接変更することができます(たとえば、ファイルを選択してF2キーを押すなど)。
関連する問題
- 1. ファイル名の前にパスを取得する方法
- 2. ファイルフィールドからファイルの名前を取得する方法は?
- 3. linuxのpidからプロセスのパスまたは名前を取得する方法
- 4. 署名付きファイルから署名者の名前を取得する方法
- 5. Rails 5.0でファイルのパス名を取得する方法は?
- 6. VBAのファイル名/パスを取得する方法
- 7. ランダムに指定されたファイルのパス名を知らずに一括して名前を変更
- 8. パスからファイル名を取得Msbuild
- 9. パスを削除してファイル名を取得する方法
- 10. 名前からbash関数のパスを取得する
- 11. クラスを含むファイルの名前を取得する方法は?
- 12. LocalStorageからすべてのデータを取得する(キー名を知らずに)
- 13. 列の名前を取得せずに本棚を照会する方法
- 14. アップロードしたファイルの名前を取得する方法
- 15. Spring MVC:jspファイルの名前をハンドラメソッド内で取得する方法
- 16. 既知のメソッドからメソッド名を取得する方法は?
- 17. 文書 - タグの名前を名前で取得する方法
- 18. ファイルの長さを知らずにasyncSocketでファイルを読み取る方法は?
- 19. svgファイルからパスの座標を取得する方法R
- 20. プロジェクトフォルダからmdbファイルのパスを取得する方法
- 21. パスからファイルのリストを取得する方法
- 22. 内のcsvファイル名を知らずにR内のzipファイルを読み取る
- 23. Javaからjarファイルのメインクラスの名前を取得する方法は?
- 24. 分度器:ファイル名を知らずにファイルをダウンロードする
- 25. ファイル名を知らずにソートされたファイルをマージする
- 26. クラス名を知らずにJavaクラスを実行する方法
- 27. カメラのインテント結果からパスとファイル名を取得する
- 28. Exceuting議会に前のパスを取得する方法
- 29. PhP - これらのオブジェクトの名前を取得する方法
- 30. iOSのFirebase通知から "topic"の名前を知る方法
のですか? –
しばらくお待ちください...あなたのアプリはどこで動いていますか?このサーバーコードですか?あなたは何らかのブラウザプラグインを書いていますか?さらに重要なことは、あなたが探しているものをどのように知っていますか? –
いいえ、私はファイル名を知らない、私は私のすべてのファイルを表示するウィンドウを開きたいと思う、私は望むファイルを選択し、彼の実行可能な端ではなく彼の名前を変更したい – yoni2