0
我想使用OpenFileDialog
如下面的代碼,但是編譯器顯示異常System::NullReferenceException
,一旦我把try
和catch
塊之間的代碼,不會拋出異常,但現在顯示的對話框!?FileDialog的例外
try
{
if(openFileDialog1->ShowDialog() == System::Windows::Forms::DialogResult::OK)
{
this->textBox18->Text=openFileDialog1->FileName->ToString();
}
}
catch(System::NullReferenceException^ e){ e->Message;}
使用它之前初始化它讓你創建' openFileDialog1'在使用之前? – MaciekTalaska
像這樣'private:System :: Windows :: Forms :: OpenFileDialog^openFileDialog1;'?? – Aan
@Aan號像這樣'OpenFileDialog^openFileDialog1 = gcnew OpenFileDialog;' – Nasreddine