我試圖顯示已使用文件對話框打開的多個文件的文件名。我一直在做這個循環,但我沒有運氣。Openfiledialog safefilenames
foreach (string value in openFileDialog.SafeFileNames)
Console.WriteLine(value);
我試圖顯示已使用文件對話框打開的多個文件的文件名。我一直在做這個循環,但我沒有運氣。Openfiledialog safefilenames
foreach (string value in openFileDialog.SafeFileNames)
Console.WriteLine(value);
這是迭代所選文件名的正確方法。
檢查您的用戶尚未取消了與System.Windows.Forms.DialogResult.OK
if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
foreach (string fileName in openFileDialog1.SafeFileNames)
{
Console.WriteLine(fileName);
}
}
我想他想用SafeFileNames ... – craig1231 2012-01-28 23:15:13
@ craig1231對,謝謝!我的答案已更新。 – dknaack 2012-01-28 23:15:57
感謝您的幫助,出於某種原因,我只是得到最後一個文件名。 – user826436 2012-01-28 23:28:23
什麼沒有運氣的對話框?發生了什麼? – ordag 2012-01-28 23:13:02
對話框是如何打開和關閉的? – craig1231 2012-01-28 23:13:14
Programming isnt about luck :) – TJHeuvel 2012-01-28 23:13:40