delphi中怎么定义公共变量? 我以前是做VB6的,现在改学DELPHI。过去可以用public 变量名定义一个公共变量,在DELPHI中怎么实现这一功能?新手,感觉比较笨,请指教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还有:var frmCheckPEPB: TfrmCheckPEPB; Param1:Integer;//全局,其他use本unit的地方也可以用implementationvar Param2:Integer;//全局,仅本unit全局。 Var区块里定义的就是全局变量在接口部分下的其他单元引用后可见 执行区块的仅本单元可见 也可以在public或者private中定义,定义在public的话所有的单元都可以访问,private的话只有本单元可以访问 unit U_Main;interfaceuses SysUtils, Controls, Forms, Classes, Windows, DB, StdCtrls, ExtCtrls, Messages, ImgList, ToolWin, ComCtrls, Dialogs, ExtDlgs;type TF_Main = class(TForm) btnTest: TButton; btnClose: TButton; edtCount: TEdit; procedure btnCloseClick(Sender: TObject); private public procedure AddMsg(sMsg: string); procedure PrintArray(data: array of integer); end;var F_Main: TF_Main; //系统自动添加的全局变量,可以删掉,如果是应用的主窗口,不能删 sParam: string; //自定义的全局变量implementation{$R *.dfm}uses DateUtils;procedure TF_Main.btnCloseClick(Sender: TObject);begin Close;end; end. 如何把数据库里的内容转存word文档。 EXCEL导入到SQL SERVER的问题! 100分求助!!一个学期初始化的问题。。 如何让一个控件永远得到焦点 qrdbtext如何换行? 郁闷啊,高手来帮忙!!!!!!!! 请问这个循环变量i怎么控制 请高手告诉我如何关掉 DBGrid 控件编辑时的复制、粘贴、剪切功能? teamSource的使用 能提供Dephi 5 UPdate pack 的密码吗? 当我查看某个窗体时提示TDBNumberEditEh类没有找到是怎么回事? 当我查看某个窗体时提示TRMReport类没有找到是怎么回事?
还有:
var
frmCheckPEPB: TfrmCheckPEPB;
Param1:Integer;//全局,其他use本unit的地方也可以用implementationvar Param2:Integer;//全局,仅本unit全局。
unit U_Main;
interfaceuses
SysUtils, Controls, Forms, Classes, Windows, DB, StdCtrls, ExtCtrls,
Messages, ImgList, ToolWin, ComCtrls, Dialogs, ExtDlgs;type
TF_Main = class(TForm)
btnTest: TButton;
btnClose: TButton;
edtCount: TEdit;
procedure btnCloseClick(Sender: TObject);
private public
procedure AddMsg(sMsg: string);
procedure PrintArray(data: array of integer);
end;var
F_Main: TF_Main; //系统自动添加的全局变量,可以删掉,如果是应用的主窗口,不能删
sParam: string; //自定义的全局变量implementation{$R *.dfm}uses
DateUtils;procedure TF_Main.btnCloseClick(Sender: TObject);
begin
Close;
end; end.