通过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