主题:[讨论]初学者的一个小问题,请大家帮助
feixiangysu
[专家分:0] 发布于 2006-09-11 09:53:00
各位大侠 :
我刚学delphi,遇到了一个小问题,想请大家指教.我做了个登陆界面,在其他的界面当中我想调用它的登陆用户名,好像delphi中没有全局变量的使用,我查了查资料,好像用dll可以,当我不知道具体的用法,请给我回复一段代码 ,谢谢。还有其他方法可以解决这个问题吗。
回复列表 (共3个回复)
沙发
冰封星云 [专家分:2260] 发布于 2006-09-11 11:45:00
你的用户名是怎样存储的呢?如果是form1.edit1.text;试下在另一界面中这样用看看,例如:form2.edit1.text:=form1.edit1.text;
板凳
gongchengh [专家分:390] 发布于 2006-09-12 09:16:00
delphi中怎么就没有全局变量了.
你可以创建一个新的UNIT (注意不是FORM)
然后将要用到的变量写在它的VAR中.
其他要用到全局变量的窗口引用这个UNIT就可以了.
3 楼
duck04551 [专家分:90] 发布于 2006-09-12 11:35:00
比如你要引用的用户名在Unit1,用户名在Edit1啊,
上面说的都正确,但是你可以这样引用:
首先在USES中加入你要引用的单元:比如Unit1,然后就可以用Form1.Edit1.Text。
这样就可以了啊!
我来回复