我想實現一個OpenFileDialog框,它的工作正常,除非我選擇單擊取消然後程序拋出一個錯誤,說該文件無法找到,這使我困惑,因爲我沒有選擇一個文件。在OpenFileDialog框中取消拋出錯誤
以下是代碼。我如何實現取消按鈕?
OpenFileDialog1.InitialDirectory = "C:\"
OpenFileDialog1.FileName = "Select a Batch file..."
OpenFileDialog1.Filter = "Batch files (*.bat) | *.bat"
OpenFileDialog1.ShowDialog()
If OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.Cancel Then
OpenFileDialog1.Dispose()
End If
Dim R As New IO.StreamReader(OpenFileDialog1.FileName)
TextBox4.Text = R.ReadToEnd
R.Close()
Button4.Enabled = True
Button6.Enabled = True
嗯。我不明白爲什麼這讓你感到意外:你不處理用戶取消對話的情況。 – 2013-03-08 14:25:37
我該怎麼做? – 2013-03-08 14:27:15