回 帖 发 新 帖 刷新版面

主题:[讨论]初学者的一个小问题,请大家帮助

各位大侠 :
    我刚学delphi,遇到了一个小问题,想请大家指教.我做了个登陆界面,在其他的界面当中我想调用它的登陆用户名,好像delphi中没有全局变量的使用,我查了查资料,好像用dll可以,当我不知道具体的用法,请给我回复一段代码 ,谢谢。还有其他方法可以解决这个问题吗。

回复列表 (共3个回复)

沙发

你的用户名是怎样存储的呢?如果是form1.edit1.text;试下在另一界面中这样用看看,例如:form2.edit1.text:=form1.edit1.text;

板凳

delphi中怎么就没有全局变量了.
你可以创建一个新的UNIT (注意不是FORM)
然后将要用到的变量写在它的VAR中.
其他要用到全局变量的窗口引用这个UNIT就可以了.

3 楼

比如你要引用的用户名在Unit1,用户名在Edit1啊,
上面说的都正确,但是你可以这样引用:
首先在USES中加入你要引用的单元:比如Unit1,然后就可以用Form1.Edit1.Text。
这样就可以了啊!

我来回复

您尚未登录,请登录后再回复。点此登录或注册