怎么动态生成一个控件呀,比如说我要运行的时候单击
一个按钮从而生成另外一个按钮,
一个按钮从而生成另外一个按钮,
解决方案 »
- 图片转弯问题,去除残留物,实现真正的转弯,而不是普通的移动!
- sendmessage能够模拟出按shift点击某控件(如TButton)吗?
- 招人啦,又招人啦,哈哈,群号:26929954
- DBGridEh导出导入EXCEL问题探讨
- 菜菜的事2
- 关于一个api函数ShellAbout的使用问题!
- udp编程中,server端老是接受不到数据?帮忙看一下.[菜鸟问题]
- 我隐藏的程序(进程隐藏)如何获得关机的消息(如关机,重启,注销等)
- 改sql 6.x 到 sql2000 怎麼都搞不定,大家幫忙~
- 怎样产生一个随机函数,然后把一张表的内容定时填到另一张表里(谢谢)
- 能否变颜色?Application.MessageBox('对不起,您无权进入此系统!!', '系统提示', MB_OK) ;
- 怎么合并Excel的单元格
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls;type
TForm1 = class(TForm)
Button1: TButton;
procedure FormMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
procedure Myclick(Sender:TObject);
end;var
Form1: TForm1;implementation{$R *.DFM}procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
var
b:tbutton;
begin
b:=tbutton.create(form1);
b.Parent:=form1;
b.Caption:='123';
b.onClick:=form1.myclick;
end;procedure TForm1.MyClick(Sender: TObject);
begin
showmessage('ok');
application.Terminate;
end;太多这样的问题了,请你多搜索一下再问吧。
btn :TButton;
begin
btn := TButton.Create(self);
btn.parent := Button1.Parent;
btn.Top:=?
btn.Left:=?
btn.Width:=?
btn.Height:=?
end
是不是我想生成一个控件(如ADDOQuery)的时候,窗体上必须先有一个这样的控件呢
btn :TButton;
begin
btn := TButton.Create(self);
btn.parent := Button1.Parent;
btn.Top:=?
btn.Left:=?
btn.Width:=?
btn.Height:=?
end
var
btn :TButton;不要做局部变量呀,定义在这里var
form1:Tform;
btn:Tbutton;
var
btn :TButton;//就在这里写出来比如 test:Tedit ....
begin
btn := TButton.Create(self);
btn.parent := Button1.Parent;
......