各位大侠,能给我这样一个例子码?
在一个窗体中,有一个button,点击在click事件中创建另一个窗体,并且新窗体上还要创建一个label,可以吗?完全用代码实现!
在一个窗体中,有一个button,点击在click事件中创建另一个窗体,并且新窗体上还要创建一个label,可以吗?完全用代码实现!
解决方案 »
- 能否直接把数据(不从数据库导入)写入excel里
- select 语句
- 郁闷!!!装了sp2后xp不能使用IE打开本地XML文件
- 菜鸟求救:自己定义的procedure为什么不认识其他的已有的组件,该怎么解决
- d5 and d6
- 这个问题已折磨我多天,那位高手帮我解决!!!
- 请大家关注InterBase...
- 又一个简单的问题,请高手帮小妹解答
- 软件试用版的试用天数的实现原理是什么
- 急:帮忙看一下这个程序,关于对数据库中关键字重复的问题。谢谢。
- 问题送高分,高手请进,保证100分送上。DBGrid和XML结合的问题。
- 进来看看了:delphi中如何调用c++ builder中定义的函数,望能给出较详细的用法,谢了呢!!!
在form1的button的click事件里
Application.CreateForm(TFrmLogOn, FrmLogOn);
with FrmLogOn do
begin
ShowModal;
end;
FreeAndNil(FrmLogOn);FrmLogOn里本身放一个label或者onCreate事件里自己创建一个
FORM:tfORM;
lA:tlABLE;
BEGIN
fORM:=tfORM.CREATE(SELF);
LA:=tLABLE.CREATE(FORM);
LA.PAREMT:=fORM;
lA.LEET:=10;
LA.TOP:=10;
fORM.SHOW;
END;
在click事件中:
VAR
FORM:tfORM;
MTABLE:tLABLE;
BEGIN
fORM:=tfORM.CREATE(SELF);
MTABLE:=tLABLE.CREATE(FORM);
MTABLE.PAREMT:=fORM;
fORM.SHOW;
END;
frmlogo就是新窗体码?我是刚刚才用delphi的,你们可以把各个变量注释一下马?
而且,我业没有找到什么option的autocreate属性,可以详细讲一下吗?谢谢了!
label2:Tlabel;
begin
form2:=Tform.Create(self);
label2:=Tlabel.create(self);
label2.Parent:=form2;
label2.Left :=10;
label2.Top:=30;
form2.ShowModal; end;
比如说我创建了个窗体,上面有一个button,我怎么写他的click事件?谢谢你们了,等会结帖子的时候多加分.
begin
...
end;...
Button1.OnClick := YourProc;
...
begin
try
LEfT:=10;
TOP:=10;
SHOW;
finally
freeandnil();
end;
end;
begin
...
end;...
Button1.OnClick := YourProc;
...