从一个Dialog.DoModal()得到的多个数据一般是怎么传送给另一个class的?
谢谢
參考答案:使用数组或者全局变量。
不会自动销毁对象,可以添加Dialog的成员变量来实现,当关闭Dialog后,可以通过这样方式读取:
Dialog a;
a.DoModal();
var1=a.var1;
var2=a.var2;
可以不使用全局变量。
Dialog实际上也是一个类,你可以在设计器里添加Dialog的成员变量。
a.var1是Dialog的一个你定义的成员变量。
笑话军事旅游美容女性百态母婴家电游戏互联网财经美女干货家饰健康探索资源娱乐学院 数码美食景区养生手机购车首饰美妆装修情感篇厨房科普动物植物编程百科知道汽车珠宝 健康评测品位娱乐居家情感星座服饰美体奢侈品美容达人亲子图库折扣生活美食花嫁风景 | 首页 |
从一个Dialog.DoModal()得到的多个数据一般是怎么传送给另一个class的?
谢谢
參考答案:使用数组或者全局变量。
不会自动销毁对象,可以添加Dialog的成员变量来实现,当关闭Dialog后,可以通过这样方式读取:
Dialog a;
a.DoModal();
var1=a.var1;
var2=a.var2;
可以不使用全局变量。
Dialog实际上也是一个类,你可以在设计器里添加Dialog的成员变量。
a.var1是Dialog的一个你定义的成员变量。