首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

通过dll创建窗口传值的有关问题

2012-04-11 
通过dll创建窗口传值的问题form1通过dll创建了窗口form2, form2中edit控件中的数据须由form1中的ADOQuery1

通过dll创建窗口传值的问题
form1通过dll创建了窗口form2, form2中edit控件中的数据须由form1中的ADOQuery1查询数据库获得,应该怎么实现啊?

[解决办法]
form1是主动查询,然后给form2中的edit赋值?

如果是这样

在form1中查询后调用dll的一个方法,给edit赋值。方法你可以自定义。


[解决办法]
步骤:
1. 创建Form2
2. 在Form1中筛选数据
3. 给Form2中的编辑框赋值,如:
Form2->Edit1->Text = ADOQuery1->FieldByName("字段")->AsString;
4. 显示Form2

热点排行