Delphi怎么调用另一个页面public中定义的全局变量?
答案:5 悬赏:60 手机版
解决时间 2021-04-06 17:42
- 提问者网友:风月客
- 2021-04-06 04:14
Delphi怎么调用另一个页面public中定义的全局变量?
最佳答案
- 五星知识达人网友:大漠
- 2021-04-06 05:21
uses被引用的单元文件名,然后通过:单元名称.变量名调用
全部回答
- 1楼网友:鸠书
- 2021-04-06 09:12
uses被引用的单元文件名就可以量
- 2楼网友:罪歌
- 2021-04-06 08:18
你那个是c语言的吧
interface
uses
windows, messages, sysutils, variants, classes, graphics, controls, forms;
type
tform1 = class(tform)
btn1: tbutton;
btn2: tbutton;
btn3: tbutton;
tmr1: ttimer;
procedure btn1click(sender: tobject);
procedure btn2click(sender: tobject);
procedure tmr1timer(sender: tobject);
procedure formcreate(sender: tobject);
private
{ private declarations }
public
{ public declarations }
end;
procedure autofreefile();
var
form1: tform1;
//在这里定义 a,b:integer;
implementation
然后在需要调用的 a,b的单元的 uses 下应该 该单元即可
- 3楼网友:酒醒三更
- 2021-04-06 07:25
这个你应该叫他公开的成员... 不要拿他当全局变量啊.你要是把public里的东西理解成全局变量的话 . . 以后你学会面向对象编程时,., 你会发现你现在写的代码非常难以维护... 重构都觉得不如重写了...
- 4楼网友:白昼之月
- 2021-04-06 05:47
public是类中的公共声明,你只有实例化这个类,才能调用。全局变量一般用var声明在类之外。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯