动态创建FORM的问题。 动态创建FORM还是很简单的,但是要把动态创建的控件放入动态创建的FORM里 应该怎么做呢?并且为动态创建的控件添加各种事件!这个问题有点郁闷。麻烦给一思路 有简单易懂的代码更好。一定给分的哈,问的问题是:怎么把动态创建的控件放入动态创建的form里 并且为控件添加各种事件。并且当动态创建的FORM打开是就动态创建这个控件。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Form2 := TForm2.Create(Application);Form2.OnShow := Form2Show;type TForm2 = class(TForm) ... private .. public procedure ButtonClick(Sender: TObject); end;procedure Form2Show(Sender: TObject);begin Button1 := TButton.Create(nil); Button1.Parent := Form2; //Form2动态创建 Button1.Top := ... Button1.Left := ... Button1.Width := ... Button1.Height := ... Button1.Name := 'Button1'; Button1.Caption := '确定'; Button1.OnClick := ButtonClick;end;代码写得比较乱。希望你能看懂。 动态创建的控件,创建的时候指定副窗口,再自己设置一下坐标不就可以了么?对象的OnXXXXX 就是消息处理。 用WinSocket做的Server,无法send的数据给客户端(附源码) delphi 有没有类似 VC 的memset 函数~ 有关输入的汉字问题 大家来讨论,时下用什么数据库和什么与之相配的连接方式比较好(或者挣钱多)? D7调VS2005的web service函数接口时提示”无法识别请求元素“错误 据说教育部的网络程序员考试在6月份开考,有谁知道关于这次考试的情况? TcpServer的简单问题 (up,gz均加分) 窗体的事件 请问Decrements是什么意思? 请问一个简单的问题(关于ODBC),有空请点. delphi的uses语句 fastreport主从表关系设置
Form2.OnShow := Form2Show;type
TForm2 = class(TForm)
...
private
..
public
procedure ButtonClick(Sender: TObject);
end;
procedure Form2Show(Sender: TObject);
begin
Button1 := TButton.Create(nil);
Button1.Parent := Form2; //Form2动态创建
Button1.Top := ...
Button1.Left := ...
Button1.Width := ...
Button1.Height := ...
Button1.Name := 'Button1';
Button1.Caption := '确定';
Button1.OnClick := ButtonClick;
end;
代码写得比较乱。希望你能看懂。
对象的OnXXXXX 就是消息处理。