社区
语言基础/算法/系统设计
帖子详情
一个窗体调用另一个窗体的procedure?
shyspring
2006-11-01 04:26:14
Form1想引用Form2的多个变量,但又不想用全局变量来传递,怎么实现?
记得以前有实现过,现在忘了。大体是这样:Form1调用Form2的一个过程,该过程在Form2 showModal之前就已经运行.等Form2 close 后procedure 就获得了相关参数,并传递给了Form1,记得,不用全局变量哦~~~~~
谁有,麻烦贴段代码,谢谢!
...全文
195
9
打赏
收藏
一个窗体调用另一个窗体的procedure?
Form1想引用Form2的多个变量,但又不想用全局变量来传递,怎么实现? 记得以前有实现过,现在忘了。大体是这样:Form1调用Form2的一个过程,该过程在Form2 showModal之前就已经运行.等Form2 close 后procedure 就获得了相关参数,并传递给了Form1,记得,不用全局变量哦~~~~~ 谁有,麻烦贴段代码,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shyspring
2006-11-02
打赏
举报
回复
还是我自己解决了。人人有分,呵呵。
AOCOC
2006-11-01
打赏
举报
回复
WL。。。接分
deansroom
2006-11-01
打赏
举报
回复
路过 接分
comanche
2006-11-01
打赏
举报
回复
晕死, 要搞清楚是谁加载谁先, 加载者对被加载对像有完全控制权
比方 form1 加载 form2, 这时你form1 无论无何都得 use form2, 不过是在 implementation 之前的
...这时 form1 对 form2 的控制权最大, 你说它是圆的, 它就不是绝对不是方的
form2 要执行外部参数支持怎办, 作属性啦, 在执行时if 一下属性有没得到值, 没有就出异常嘛,
同样有参数返回也作属性, 你调用者要不要那 form2 就管不着了
..form2 这时再引用 form1 就是错了
shyspring
2006-11-01
打赏
举报
回复
全局变量应该尽量避免,尤其在比较大的项目中,会增加系统的维护复杂性与代码的可读性。
shyspring
2006-11-01
打赏
举报
回复
但是我不要使用全局变量。使用全局变量就不来这里问了。
guolvguolv
2006-11-01
打赏
举报
回复
uses 加个unit2
使用的时候用form2.a
form2.edit1等
zuoansuifeng
2006-11-01
打赏
举报
回复
form2的变量不是全局的实现不了啊~~~!!!!!
zuoansuifeng
2006-11-01
打赏
举报
回复
不知道你要实现的是啥玩意
form1加载了form2这个单元,不就可以直接调用了吗 ??
需要搞那么复杂钻牛角尖吗?
delphi
调用
dll中的
窗体
这是
一个
调用
dll中封装
窗体
的例子! dll文件夹中编译出Mydll.dll
DLL
窗体
的创建与
调用
DLL
窗体
的创建与
调用
可在主
窗体
中
调用
DLL中的模式
窗体
、MDIChild子
窗体
。
delphi xe3 子
窗体
给父
窗体
的label 控件设置值
delphi xe3 子
窗体
给父
窗体
的label 控件设置值
delphi中判断子
窗体
是否打开
delphi中判断子
窗体
是否打开delphi中判断子
窗体
是否打开
delphi 无标题
窗体
加边框可拖拽调整大小及移动
窗体
delphi无标题
窗体
(borderstyle=bsnone)默认没有边框,无法移动,也无法拖拽必变
窗体
大小,本资源为无标题
窗体
加边框并可拖拽调整大小以及移动
窗体
位置。
语言基础/算法/系统设计
16,747
社区成员
33,239
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章