help,help,help!!!!!!!!!!
不要把我的帖子拿到灌水乐园去!!!!!!!!!
不要把我的帖子拿到灌水乐园去!!!!!!!!!
解决方案 »
- 疑难问题?急,,关于判断ado数据行是否已经修改的问题
- ################################################################在线求救#####################################################
- 谁会做实时抓取股票数据的程序?
- “inherited”的问题
- 请问类的数据成员的内存是怎么样进行分配的?
- 有几个关于数据库操作的简单问题,请大家帮帮忙!!!
- 这个错误如何解决???困惑中!!!
- 注册了几天,今天家里的"死猫"总算让我注册成功了
- 问题:请问下在xp系统下的开始-程序 双击后会打开程序的文件夹 请问怎么样禁止这个功能???
- 中文的朗读怎样实现
- 请问怎么使得TEdit只输入数字?
- 怎样显示一条消息
不是那里的错,那里是改了的.
arrLabel : array of TLabel;
font1:Tfont;
i : integer;
begin
font1:=Tfont.create;font1.size:=120;
font1.name:='??';SetLength (arrLabel, 100);
For i := 0 to 99 Do
Begin
arrLabel[i] := TLabel.Create(nil);
arrLabel[i].Parent := Form1;
arrlabel[i].Caption:='';
arrLabel[i].Font := font1;
arrLabel[i].AutoSize := true;
end;
这是我的程序呀,没错!
end;
我再试试
能说说arrLabel[i] := TLabel.Create(nil);
和arrLabel[i] := TLabel.Create(self);
的区别吗?
cannot assign a nil to a tfont.
就是这句.
arrLabel[i].Font.Assign(font1)
另外Parent:=self;是必需的!