我想在窗体中动态生成并显示1个TImage,但没有成功!在Form1的Create中加入一下代码:
begin
Image1:=TImage.Create(self);
:
//设置Image1的属性;
:
form1.update;
end;这段代码能够通过编译,但没有我想要的结果!!!!!
begin
Image1:=TImage.Create(self);
:
//设置Image1的属性;
:
form1.update;
end;这段代码能够通过编译,但没有我想要的结果!!!!!
解决方案 »
- 再问:::delphi调用VC的ATL组件传递函数指针的问题!!几天了,郁闷!!
- 窗口和ADO的问题
- 如何创建文件夹的问题?!
- 关于网络流量.(高分相谢)
- 帮忙呀!为什么我运行的时候界面还是原来的可以编辑的界面,不能不运行呀!!!
- 怎样把一个Query改成Insert/Edit模式
- 如何分析HTML文件,生成一棵标记树?(重贴我在HTML/CSS版的提问)
- 有广州的delphi程序员吗,能帮忙调查一下你们的工资水平吗?
- 下面我的问题已经提了很久了,为什么没有人回答?
- 在处理数据库中,需要移动一下记录,但是处理完后,我需要指针移至原先记录。怎么办?
- 想问一下,像qq,window优化大师等,那种下拉的列表如何实现的
- 是否有这么一个问题?关于计数器的
Image1.top := 10;
Image1.left := 10;
Image1.Width := 100;
Image1.Henght := 50;
Image1.Parent := Form1;
Image1.Visible := True;
Image1:=TImage.Create(self);
image1.parent:=self;
:
//设置Image1的属性;
:
end;
MyB: TEdit;
begin
MyB:=TEdit.Create(Self);
MyB.Parent:=Form1;
MyB.Left:=20;
MyB.Top:=10;
MyB.OnClick:=MyOnClick;//MyOnClick 响应事件的过程
MyB.Show;
end;
使用完毕后,释放分配的资源
if Assigned(Edit1) then Edit1.Free;
可惜,对于动态创建问题,关键两点:
1。设置parent属性
2。释放内存(但是这儿我现在都还是不明白)