C++ cli 如何将变量从一个按钮单击函数传递到另一个按钮单击函数?

C++ cli 如何将变量从一个按钮单击函数传递到另一个按钮单击函数?,c++-cli,C++ Cli,这有点像一个虚拟的问题,但如何将变量从一个按钮单击函数传递到另一个按钮单击函数呢?假设我有 private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) { string x; } private: System::Void button3_Click(System::Object^ sender, System::EventArgs^ e) { passWord(y); } 我想

这有点像一个虚拟的问题,但如何将变量从一个按钮单击函数传递到另一个按钮单击函数呢?假设我有

private: System::Void button2_Click(System::Object^  sender, System::EventArgs^  e) {
string x;
}

private: System::Void button3_Click(System::Object^  sender, System::EventArgs^  e) {
passWord(y);
 }
我想把变量x传递给函数密码(y),当我点击按钮3时它就会启动


有什么想法吗?

嗯,有很多方法。一种方法是定义类成员,例如

String ^ x = "some text";

然后,您可以在两个按钮事件处理程序中使用此字符串。好的,我需要传递一个套接字。它还可用吗?是的,套接字可以是类成员。你可以在两种方法中都使用它。好吧,将它定义为类成员,因为我知道没有其他方法。谢谢你。