Openfiledialogで現在選択されているファイルのファイルサイズを取得するにはどうすればよいですか?OpenFileDialogからファイルサイズを取得するには?
6
A
答えて
6
OpenFieldDialogから直接取得することはできません。
あなたはファイルパスを取ると、このようにそれから新しいFileInfoオブジェクトをconsturctする必要があります。
var fileInfo = new FileInfo(path);
とのfileintoからあなたはこの
fileInfo.Length
のようにファイルのサイズを取得することができます詳細はmsdnページをご覧ください。私は3の方法があると思い
1
、コードによって詳細としてビューをカスタム開くダイアログや設定を作成したり、ダイアログが実行されている場合を意味する場合は、詳細ビュー
0
を使用するユーザーを求めて、私はあなただけの変更を疑います詳細へのファイルビュー。しかし、プログラムで意味するならば、ファイルが選択されたときにウィンドウメッセージをフックする必要があると思われます。
1
interopがなく、最初のコメントと同様に、ダイアログが完了すると、ファイル/ sが選択されていれば、サイズが与えられます。私が感じるの対話中
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
if (openFileDialog1.Multiselect)
{
long total = 0;
foreach (string s in openFileDialog1.FileNames)
total += new FileInfo(s).Length;
MessageBox.Show(total.ToString());
}
else
{
MessageBox.Show(new FileInfo(openFileDialog1.FileName).Length.ToString());
}
}
}
ファイルサイズは、相互運用
アンドリュー
関連する問題
- 1. OpenFileDialogからファイルサイズを取得するには?
- 2. ASPxUploadControlファイルサイズを取得する
- 3. os.walk中にファイルサイズを取得
- 4. 与えられたファイルサイズを取得
- 5. javascriptでactivexを使わずにclientsideからファイルサイズを取得するには?
- 6. Python - Flaskのファイルアップロードからファイルオブジェクトのファイルサイズを取得する
- 7. .NETでヘッダー/ファイルサイズを取得する
- 8. ファイルサイズの取得SSIS C#
- 9. javascriptでHTML5 Canvas.todataurlファイルサイズを取得するには?
- 10. .Netで最大許容ファイルサイズを取得するには?
- 11. OpenFileDialogプロパティ "FileName"を使用するときのファイル名の取得
- 12. fdでファイルサイズをどのように取得しますか?
- 13. meiouploadの動作からファイルサイズを取得して印刷する方法
- 14. Cで大きなファイルサイズを取得
- 15. アンドロイドでライブビデオ録画のファイルサイズを取得する方法は?
- 16. イメージURLを取得するリモートにロードされたイメージのファイルサイズ
- 17. PHPアップロード中にtmpファイルサイズを取得する方法
- 18. どのようにJavaでのファイルサイズを取得する
- 19. ファイルサイズの取得 - Apache Commonsファイルのアップロード
- 20. イメージファイルからファイルサイズ、フォーマット(jpeg、png ..)などのイメージメタデータを取得するHtml5 APIとは何ですか?
- 21. PHPはimap添付ファイルのファイルサイズを取得します
- 22. iOSでファイルサイズのローカライズされた説明文字列を取得するには?
- 23. Drupal:ビュー内の画像のファイルサイズを取得する方法
- 24. トークンを取得したら、Google Plus APIからメールアドレスを取得するには
- 25. Luaでファイルサイズを取得してファイルを削除する方法は?
- 26. はMicrosoft.Win32.OpenFileDialog()
- 27. UIImagePickerController:ビデオの録画中にファイルサイズを取得するにはどうすればよいですか?
- 28. ヘッダを取得するだけで、python-requestsを使ってファイルサイズを取得する
- 29. Googleドライブ:GoogleドライブでgetFileSize()でファイルサイズを取得しようとすると、ファイルサイズがnull
- 30. テレグラムAPIからテレグラムチャンネルからメッセージを取得するには
を使用する必要がありますダイアログが開いている、または対話が閉じられた後にしながら、あなたは意味しますか?あなたはそのプログラムまたはそのプログラムのユーザーを意味しますか? – Richard
私はここでいくつかのinteropが必要になるという気持ちがあります:-)良い質問ですが、BTW、面白い –
リチャードのコメントに従って、より明確にしてください。 –