微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在另一个窗体中使用变量?

如何解决如何在另一个窗体中使用变量?

如何在其他窗体中使用变量?例如: 这是 Form 1 事件按钮单击。单击 th 按钮后,我想显示“num” 在文本框“Form2”表单中。

private: System::Void button_Click(System::Object^ sender,System::EventArgs^ e)
{
 int num = 10;
 Form2^ f = gcnew Form2();
 f->Show();
}

假设在 form2 中是名为“text”的文本框

private: System::Void Form2_Load(System::Object^ sender,System::EventArgs^ e)
{
text->Text = num;
}

Form2 没有看到“num”变量。 我使用的是 C++/CLI (visual studio)

解决方法

试试这个:

private: System::Void button_Click(System::Object^ sender,System::EventArgs^ e)
{
 int num = 10;
 Form2^ f = gcnew Form2();
 f->text->Text = num.ToString();
 f->Show();
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。