关于MDI过程调用有这么难吗 高手请进 比如我有三的窗体 form1,form2,form3form1 是MDI主窗体form2 是MDI子窗体form3 是一般窗体请问 打开form2子窗体后再打开form3,在form3上如何调用form2上定义的过程. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在form3单元中implementationuses form2单元; 窗体之间调用,根是不是MDI没关系. 楼主的问题跟MDI没关系,可以简化为Form1调用Form2,然后Form2调用Form1的过程.分别在 implementation引用对方就可以了,就像IDWB()说的.避免在同时在Interface部分引用对方,会造致循环引用出错 看来大家的看法跟我以前的看法是一样的,不过MDI子窗体和普通窗体的过程调用方法是不一样的大家可以试试.现在已经找到解决方法了,需要用MDI主窗体回调的方法. MDI窗体调用早就过时了,所有窗体嵌在一个框里面,难看得要死.现在流行WORD那种单进程任务栏多窗体,而且像MDI一样同样可以通过"窗口"菜单进行切换,平铺,层叠,可以按Ctl+F6进行下一窗口切换.我喜欢用Delphi做这种程序,不过现在实现还不是很完善,有点小问题.欢迎高手来一起讨论. 不明白楼主的意思form1.show ??form1.hide ?? Form2 public Procedure Pro;在Form3中 implementation Uses Unit2 Form2.Pro;就可以了 这样做就可以了 避免重复调用即可Form2 public Procedure Pro; 在Form3中 implementation Uses Unit2 Form2.Pro;就可以了 谁用TIDFTP控件开发过FTP断点续传(是上传不是下载)?? functional可一次返回多个值吗 如何从Ifix中提取数据 我正在设计一个平台式的系统,请问设计日志的时候,有什么注意的地方吗? 如何让StringGrid控件的某一行变颜色啊? 怎么用TTcpclient和TTcpserver组件进行数组传递和接收? 怎么实现繁体中文与简体中文之间的转换? 关于tabcontrol的问题,在线等 如何从文本中导入数据到数据库里? 我该怎样取得“网上邻居”里的内容? 请各位专业人士看看这段代码不能运行的原因 请问谁有virtualtreeview 中文使用说明
implementation
uses form2单元;
我喜欢用Delphi做这种程序,不过现在实现还不是很完善,有点小问题.欢迎高手来一起讨论.
form1.hide ??
public
Procedure Pro;在Form3中
implementation
Uses Unit2 Form2.Pro;就可以了
public
Procedure Pro; 在Form3中
implementation
Uses Unit2 Form2.Pro;就可以了