|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2003/12/14 11:47:40 |
标题: |
创建提示窗口不显Label控件....?? |
浏览:1377 |
|
加入我的收藏 |
楼主: |
//创建提示窗口 var frm:Tform; msg:TLabel; begin frm:=Tform.Create(nil); frm.Width :=400; frm.Height :=100; frm.BorderIcons :=[]; frm.Position :=poDesktopCenter; frm.Caption :='系统提示'; msg:=TLabel.Create(nil); msg.Parent :=frm; msg.Top :=20; msg.Left :=20; msg.Caption :='正在导入数据,请稍等... ...'; msg.Font.Size :=14; msg.Font.Name :='宋体'; msg.Font.Color :=clRed; frm.show; gvalue.click; <<---------------此为一数据处理约2分钟 frm.close; end;
执行以上程序后会跳出创建的frm表单,但是表单上没有我创建的Label(即msg); 但当我去掉此句: gvalue.click; <<---------------此为一数据处理约2分钟 后即可显示frm也可显示msg.
请各位花点时间看看,给个提示.
----------------------------------------------
*-------------------------------\ | 渴求知识,也渴望您的帮助! \ | 愿结识当今天下爱好DELPHI之朋友!\ |__________________________________\______^_^ |
作者: |
bios (阿贡) |
★☆☆☆☆ |
-
|
盒子中级会员 |
|
2003/12/14 12:02:53 |
1楼: |
在gvalue.click; 这个下加msg.update;这一句试试!
----------------------------------------------
|
作者: |
|
2003/12/14 14:25:09 |
2楼: |
我试过了完全可以! 谢谢你!
----------------------------------------------
*-------------------------------\ | 渴求知识,也渴望您的帮助! \ | 愿结识当今天下爱好DELPHI之朋友!\ |__________________________________\______^_^
|
|