各位高手好:
请看以下代码!!!
Unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,Dialogs;
type
TForm1 = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}end.这段是刚建程序时系统自动产生的。
请问有几个地方可以声明变量,函数和过程?
他们的作用范围是什么?请您给解释清楚好吗?
能声明变量,函数和过程的地方都给指出好吗?
求求您了我急需要弄请这个问题啊!?
请看以下代码!!!
Unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,Dialogs;
type
TForm1 = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}end.这段是刚建程序时系统自动产生的。
请问有几个地方可以声明变量,函数和过程?
他们的作用范围是什么?请您给解释清楚好吗?
能声明变量,函数和过程的地方都给指出好吗?
求求您了我急需要弄请这个问题啊!?
解决方案 »
- TsTabSheet显示图的问题
- 业务逻辑表达式~
- 用Delphi控制IE动作!
- 用SPCcom做的串口通信(能发送正确,但不能正确接收)
- 关于HTML格式文本内容如何以网页的形式直接显示?
- 哪位大虾知道SpreadSheet控件???? 急等,分不多就30全奉上
- 如何将excel表中的数据,取出来,导入到SQL Server 2000数据库中去!
- 如何當移動記錄時,不自動提交數據,但又可以讓 Edit 得到焦點
- 100分~Fast Report 读取Excel报表当作报表的问题
- ---- delphi+DevExpress开发者的大喜事,请别删 -----
- 请教ShellChangeNotifier的用法!
- TDBImage能显示哪些格式的图片?
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,Dialogs;
type
TForm1 = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;
//interface部分,可以申明,在这里申明的变量和函数,属于全局函数,也就是说只要其他的单元引用了这个单元,那么那个单元就可以访问了!
var
Form1: TForm1;implementation
//implementation部分,在这里神明的变量和函数,是本单元的全局变量。{$R *.dfm}end.
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;
const tmp='test';//一般常量;自定义消息
type
TForm1 = class(TForm)
private
{ Private declarations }
tmp1:string;//私有类变量;
public
{ Public declarations }
tmp2:STRING;//公有类变量
end;var
Form1: TForm1;
TMP3:STRING;//全局变量可写在这里;
implementation{$R *.dfm}end.
{ Private declarations }
str:string;//私有类变量;
procedure ***;//私有类过程与函数必须在变量之后声明,公有也是。
function ***:***;
public
{ Public declarations }
str:string;//
procedure ***;
function ***:***;
end;