Delphi 变量 1。是定义tform1为class类的一种类型。2。是定义你的变量为class类的public公用类型;3。实例化。我也初学Delphi,可能理解不当,欢迎指出 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.可以定义CLASS的域和方法2。定义你的变量可以被其它类引用 1处不能写变量,不符合语法。2处为类里面的公共变量3全局变量,只要在别的unit面把这个unit的名字use进取,你就可以引用这个unit里面的全局变量了。 TForm1 = class(TForm)//1此处为delphi自动声明变量,你不可以在此自己声明变量 private { Private declarations }//此处为TForm1的私有变量区,其他类(包括继承类,同一单元声明的除外)不可使用 public { Public declarations }///2此处为TForm1的公共变量区,其他类可使用 end;var Form1: TForm1;//3此处为全局变量区,本单元和引用本单元的都可使用implementation//此处为全局变量区,只有本单元可使用{$R *.DFM}end. 1.type TForm1 = class(TForm)//////////////////////////////////////1 private { Private declarations } public { Public declarations }/////////////////////////////////2 end;3.var Form1: TForm1;/////////////////////////////////3Form1是类TForm1的一个实例。此段为类TForm1的类定义。TForm1是从继承至TForm的一个类。2.public { Public declarations }/////////////////////////////////2 此处声明的变量是类TForm1的成员,公有类型变量,可供其它类调用。 我认为变量和实例没有本质区别!img:TBitmap;//一个变量定义img:=TBitmap.create;//产生一个实例在第三处声明的变量或实例,并在以后某个时刻被赋值,这个值所在的内存区域不会被改动,除非你再次赋值! 一个变量不是在创建时就已自动分配内存了吗?使用Setlength吗? //////////////////////////////////////1这里是published >>可是我定义的结构类型的全局变量值,中途却成了变量值的前一部分+乱码,请问>>后半部分怎被覆盖了把代码贴出来看看。 高分相送,帮忙解决查询问题! 要向一个web服务器上传特定文件和文本信息,该如何做呢?我用的 delphi5.急 兄弟们!!!很久没来了,还是这里的气氛好,现在的我在用友作销售,一言难尽啊! 在delphi中能不能实现对界面的美化??比如实现象瑞星杀毒一样的界面!有控件吗?大侠帮忙 数据导出问题?急救! 谁知道谁知道 关于TopenDialog组件的问题 为什么报表上不能显示数据 异常信息 谁能给个简单的关于web service的例程? 如何制作WebSnap安装程序? 调用api函数它说无法定位程序输入点.大家帮我看看好吗?我在线等着着.
2。定义你的变量可以被其它类引用
2处为类里面的公共变量
3全局变量,只要在别的unit面把这个unit的名字use进取,你就可以引用这个unit里面的全局变量了。
//1此处为delphi自动声明变量,你不可以在此自己声明变量
private
{ Private declarations }
//此处为TForm1的私有变量区,其他类(包括继承类,同一单元声明的除外)不可使用
public
{ Public declarations }
///2此处为TForm1的公共变量区,其他类可使用 end;
var
Form1: TForm1;
//3此处为全局变量区,本单元和引用本单元的都可使用
implementation
//此处为全局变量区,只有本单元可使用
{$R *.DFM}
end.
type
TForm1 = class(TForm)
//////////////////////////////////////1
private
{ Private declarations }
public
{ Public declarations }
/////////////////////////////////2
end;
3.var
Form1: TForm1;
/////////////////////////////////3Form1是类TForm1的一个实例。此段为类TForm1的类定义。
TForm1是从继承至TForm的一个类。2.public
{ Public declarations }
/////////////////////////////////2
此处声明的变量是类TForm1的成员,公有类型变量,可供其它类调用。
这里是published
把代码贴出来看看。