首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么在DELPHI工程中定义全局变量

2012-02-17 
如何在DELPHI工程中定义全局变量如何在DELPHI工程中定义全局变量?[解决办法]我的方法是建一个BaseMethod.p

如何在DELPHI工程中定义全局变量
如何在DELPHI工程中定义全局变量?

[解决办法]
我的方法是建一个BaseMethod.pas单元,在里面Interface部分定义变量,然后让工程所有的其它单元都引用这个单元就好了...那么你的变量就成了公共变量了...不知道其他的大牛有没有更好的方法...
[解决办法]
LS正解

[解决办法]
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;

type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;
str: string;
  
implementation

{$R *.dfm}
var
str2: string;

procedure TForm1.Button1Click(Sender: TObject);
begin

end;

end.
{里面的str,和str2都是全局变量.str2只能在本单元全局访问,str既能在本单元全局访问,也能
在其他单元访问,其他单元通过Unit1.str访问}
[解决办法]
1楼和6楼的都行
[解决办法]
对的,楼上已经给出答案了

热点排行