C++ cli 在系统中传递参数-visual c++;
我如何在这个空白中传递其他参数C++ cli 在系统中传递参数-visual c++;,c++-cli,C++ Cli,我如何在这个空白中传递其他参数 private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) 我尝试添加以下参数: private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e, MySqlDataAdapter ^data, DataSet ^dataset) 但是编译器给了我:
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)
我尝试添加以下参数:
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e, MySqlDataAdapter ^data, DataSet ^dataset)
但是编译器给了我:
错误1错误C3352:“void loadprocedura::Form1::button1_单击(System::Object^,System::EventArgs^,MySql::Data::MySqlClient::MySqlDataAdapter^,System::Data::DataSet^)”:指定的函数与委托类型“void(System::Object^,System::EventArgs^)”不匹配
然后我尝试在这里添加参数,但不起作用
this->button1->Click += gcnew System::EventHandler(this, &Form1::button1_Click);
<>我是VisualC++的初学者;
按钮1->单击接受某种委托:
void (System::Object ^,System::EventArgs ^)
如果要手动触发事件,只需向System::EventArgs
对象添加参数即可
您应该阅读有关C#事件的教程:
因为你是初学者,你应该知道你没有使用真正的C++,你使用的是一种微软语言,这是完全不同的。