动态窗体间数据传递问题!

miao418 2004-05-04 03:13:47
我的程序有一个主窗体,其他窗体都动态产生,现有要求按一动态窗体A的按纽打开一个数据窗体B,选择里面的数据并显示在A窗体的Edit里面,怎么实现各位有什么好建议。谢谢
...全文
23 5 点赞 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
庄鱼 2004-05-05
先设计好窗体A与窗体B,选择非自动创建窗体格式
在B中 #include "UnitA.h" 在A中 #include "UnitB.h"
在A的按钮OnClike事件中,TB *b = new TB(this);
b->Show();
在B的数据选择事件中,加入:A->Edit->Text = "DATASOURCE...";
Close();
  • 打赏
  • 举报
回复
diligent_boy 2004-05-05
form1内
public:内声明变量
在form2内
#include "Form1.h"
用Form1->变量,访问就行了
  • 打赏
  • 举报
回复
GeoPhoenix 2004-05-04
我一般通过构造函数传递参数,比定义全局变量简单,当然可以通过指针直接使用窗体B里面的数据,这种情况适用于传递的数据比较少的情况,如果很多,我建议通过构造函数来传递,比较方便
  • 打赏
  • 举报
回复
miao418 2004-05-04
请问窗口类包含什么意思?
  • 打赏
  • 举报
回复
叶子哟 2004-05-04
你可以定义公用变量,窗体类的pulic 变量或是发消息都行,也可以直接将窗口类包含,可以直接访问变量
  • 打赏
  • 举报
回复
相关推荐
发帖
C++ Builder
加入

1.3w+

社区成员

C++ Builder相关内容讨论区
申请成为版主
帖子事件
创建了帖子
2004-05-04 03:13
社区公告
暂无公告