头都大了,为什么我的窗体上的东西看不见呢?

pekiee 2002-06-25 04:42:17
我想在程序运行之前,给用户一个正在与数据库连接的提示小窗体,就一个Lable
show了之后看不到东西!
...全文
89 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
cookieyfeng 2002-06-25
  • 打赏
  • 举报
回复
用API 函数,下面是一段例子,自己参照修改一下
if not datamodule1.Database1.Connected then
begin
animatefm.Animate1.CommonAVI:=aviFindComputer;//animatefm为显示动画的窗体
animatefm.Caption:='正在连接数据库...';
animatefm.Show;
animatefm.Animate1.Active:=true;
datamodule1.Database1.Connected:=true;
animatefm.Close;
end;
pekiee 2002-06-25
  • 打赏
  • 举报
回复
在线等着你的回音,
pekiee 2002-06-25
  • 打赏
  • 举报
回复
为什么要Update 呢,?一般的情况很少用个些方法,
xzhongjin 2002-06-25
  • 打赏
  • 举报
回复
对,刷新一下。要么在其show事件中重载。
xzhongjin 2002-06-25
  • 打赏
  • 举报
回复
对,刷新一下。要么在其show事件中重载。
biggo 2002-06-25
  • 打赏
  • 举报
回复
你在这个提示小窗口的OnActivate事件中间加上下面代码就可以了。

self.Refresh;

是不是很简单。
toto2wang 2002-06-25
  • 打赏
  • 举报
回复
同意笑三少的看法
netlib 2002-06-25
  • 打赏
  • 举报
回复
显示用Update刷新表单。
luoweicaisd 2002-06-25
  • 打赏
  • 举报
回复
frmSplash.Show;
frmSplash.Update;

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧