父窗体form1打开子窗体form2
form2 := tform2.Create(self);
try
form2.ShowModal;
finally
form2.free;
end;
打开正常
但在form2执行这样的语句出错
s:=form1.text1.text;
form2 := tform2.Create(self);
try
form2.ShowModal;
finally
form2.free;
end;
打开正常
但在form2执行这样的语句出错
s:=form1.text1.text;
解决方案 »
- Delphi7开发的软件在WIN7下重连数据库会失败
- xmldocument换行问题
- 第三方控件包安装问题 TMSPACK_4.6.0.7
- tonylk(=www.tonixsoft.com=) 请进(关于公司信息汇总到一台机器上,用什么方案比较好)
- 进销存系统的数据库设计问题
- 从adoquery的查询结果集中再次查询,100分相送!
- 使用光盘需要注册码的原理是什么呢。。。
- DateTimePicker 如何获取 小时 分钟 秒
- 请教各位,在DEPHI程序中如何修改系统时间?
- 请教关于Tclientset使用中的遇到的问题
- 哪位高手能提供delphi中某个目录搜索文件名的算法?
- dbgrid中如何取到鼠标单击的单元格的左上角的坐标
Access violation at address 0307E9FA in moudule 'activeformproj.ocx'.read of address 00000334
activeformproj.ocx是我新建的一个activeform工程。在这个界面先打form1,再在form1打开form2, 而form1,form2都是普通窗口
form2 := tform2.Create(self);
try
//在窗体form2在中设置一个属性或全司局变量
//像这样的取值问题最好用属性或在创建窗体时给予读取,如果是动态取值问题(form1中的值变化时form2中的值自动变化)最好用消息
form2.s := form1.text1.text;
form2.ShowModal;
finally
form2.free;
end;