求一个创建打开窗口的较好解决代码

guess8888 2012-04-02 02:38:39
最近来这求助,关于打开创建窗口并赋值的问题,基本是分步走了,问题不断,我想大家一定也遇到这种情况吧,我测试了N天了,没能解决,还请大家给点建议!

问题如下:
A、C为自动创建窗体,B为可用窗体。现在要通过A打开B窗体,再通过B打开C窗体,A、B、C窗体控间之间可以互相赋值(如EDIT1),该怎么做,代码该如何写呢?
先谢谢大家,可能我有没有考虑到的,请一并给些建议吧
...全文
64 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
guess8888 2012-04-05
  • 打赏
  • 举报
回复
谢谢mwy654321
山东蓝鸟贵薪 2012-04-02
  • 打赏
  • 举报
回复
好好学习中
无条件为你 2012-04-02
  • 打赏
  • 举报
回复
不难用,是你没有习惯而已。C给B赋值用:B.edit1.text:='ddd';
guess8888 2012-04-02
  • 打赏
  • 举报
回复
C给B赋值时还是出错,为什么创建打开窗口的方法着么难用。自动创建和用户创建差别为何这么大?
guess8888 2012-04-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

新手,新手,绝对的新手!

A打开B,用 b:=TB.Create(Application); b.Show;

B打开C,直接用:C.show;

相互赋值。比如在A中调用C中的EDIT1,则用C.Edit1.text:='aaa';
[/Quote]

呵呵,谢谢,先试试了。之前用的另一种方法,是在C给B赋值时出错。
无条件为你 2012-04-02
  • 打赏
  • 举报
回复
新手,新手,绝对的新手!

A打开B,用 b:=TB.Create(Application); b.Show;

B打开C,直接用:C.show;

相互赋值。比如在A中调用C中的EDIT1,则用C.Edit1.text:='aaa';

829

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧