我有个变量想让他在程序运行从头到尾都被所有过程或函数所共有,请问有什么方法,还是其他方法,谢谢,请副原吗
解决方案 »
- 请问应在ehLib 中在那个地方使用 saveColumnsLayoutIni 方法?
- 为什么Fastreport2。5不能设置字段别名呢?
- 哪位大哥知道怎么拨号?
- 一个很简单的问题!送分!
- delphi的帮助文件怎样写
- 关于 delphi7安装 ehlib的问题!
- 如何得知系统中有新的进程建立?
- 各位:有谁知道dbgrid.columns的picklist如何使用(之二)?
- delphi 中剪贴板编程时如打开office则会出现奇怪的现象。
- 我第一次做多层数据库的开发。有个问题不明白?象请教高手!一定给分!
- 如何能令到打印机在打完内容后,不走纸呢?(令我状、头痛一星期的问题)
- 怎样在关闭程序前提示,让用户选择是否马上关闭。
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
aa:string;
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
begin
aa:='dfdsf';
showmessage(aa);
end;end.
SysUtils, Classes, DB, ADODB, ImgList, Controls;type
TDataModule1 = class(TDataModule)
ADOConnection1: TADOConnection;
SmallImage: TImageList;
LargeImage: TImageList;
private
{ Private declarations }
public
UserName, {当前用户名}
UserCode, {当前用户编号}
ZhangTao, {帐套}
depart:String; {用户所在部门}
CurrDate:TDateTime; {服务器当前系统日期} end;var
DataModule1: TDataModule1;implementation{$R *.dfm}end.
SysUtils, Classes, DB, ADODB, ImgList, Controls;Type
//可以在此处定义公共类const
//可以在此处定义静态全局变量
C_sLoginName='sa';
C_sLoginPassword='sa';var
//可以在此处定义全局变量或公共函数
UserName:string;
function LoginIn(UserName:string):boolean;implementationfunction LoginIn;
begin
result:=UserName='administrator';
end;end;在使用公共变量的单元中只要将U_public引用进来就可以。