我在formcreate中创建控件,
formcreate(sender:TObject);
var
test_label:TLabel;
begin
test_label:=TLabel.Create();
test_label.Caption:='test_label';
test_label.parent:=Self;
~~~~~~~~~~~~~~~~label是属于form的,这里出错,怎么解决呢?
end;
formcreate(sender:TObject);
var
test_label:TLabel;
begin
test_label:=TLabel.Create();
test_label.Caption:='test_label';
test_label.parent:=Self;
~~~~~~~~~~~~~~~~label是属于form的,这里出错,怎么解决呢?
end;
解决方案 »
- 图片数字控件,DELPHI中有没有这个控件呀
- 想问问各位:COM+技术现在是不是已经过时? 如果是,现在的.net架构是用什么代替COM+的?
- 在三层结构的环境下,如何实现把客户端的图片传到数据库中?
- 如何结束当前程序,重新运行!
- 在线等待FastReport高手指教。。。。。。。。。。。
- 用dbgrid做类似计算器的功能,最好还能能做到和excel一样有灵活的格式,大伙能给点提示吗?
- 求助:用report machine怎么做分组报表,急用,小妹在线等待
- 怎么样定时刷新!!!!!!!!!!!
- 再问一次
- 关于利用数据库表作为if语句的判断条件?
- DBGrid有无双层列头,如有,如何设置?
- 关于打印的问题,请支持!
Label.Parent:=Form1;
label.Caption:=sdf;
test_label.Caption:='test_label';
test_label.parent:=Self;
~~~~~~~~~~~~~~~~label是属于form的,这里出错,怎么解决呢?
当然出错,这时候FORM还没有创建呢;你需要在ONSHOW事件里;
var
test_label:TLabel;
begin
test_label:=TLabel.Create(Self); //
test_label.Caption:='test_label';
test_label.parent:=Self;
end;
procedure TForm1.FormCreate(Sender: TObject);
var
test_label:TLabel;
begin
test_label:=TLabel.Create(Self);
test_label.Caption:='test_label';
test_label.parent:=Self;
test_label.Visible := True;
end;
test_label:=TLabel.Create(Self);
test_label.Caption:='test_label';
test_label.parent:=Self;
test_label.Visible := True;
谢谢大家!!!!
给分了。