一个为了避免客户不耐烦的弹出窗口写法 我写的一个系统,数据库在网络服务器上。一个新窗口打开,需要在Form_Activate中给各下拉框赋值,而这些值存在网络服务器上的,如果上网速度慢的地方,这个窗口就会假死半天,很容易让客户以为死机了。所以,我要写一个弹出窗口,告诉客户,现在正在进行什么操作,请稍等,一旦给各下拉框赋值完毕,这个窗口就自动消失。有什么好方法么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不用弹出窗口吧,在你的窗口上加一个label,告诉客户,加载完之后隐藏就行了. 这个容易实现:专门编写一个窗口,用以显示等待字样,甚至可以加入一些动画效果,我们称之为frmaaa,在调用时,只能用show方法,但是可以调用api使得该窗体位于桌面最上层将你的数据窗体,加载数据的事件都放入Form_load事件里,Form_activate中只保留获取焦点的语句这个窗体,我们不妨叫frmbbb,可以通过以下方法实现:frmaaa.show'加载load frmbbb'加载完了,关闭frmaaaunload frmaaafrmbbb.show byeshuang(微笑待人)的方法行不通,因为此时,label的内容不会显示出来 我用QQ576006(Ken)的方法,但是在frmaaa上显示avi动画,根本就不行。估计是CPU时间全分给了frmbb的加载,而frmaaa的动画就变成了不动的画 有循环吧,在其中加入doevents 把label放在form_load之前的那个事件(;忘了叫什么了)里面去也不行吗? 显示的时候要Doevents才能显示出来~ 如果要在另一个窗体加载时,显示动画,进度条,需要在load语句前加上Doevents 如何找出在a,b表存在,而在c表中不存在的数据? 有关网络版系统 vb winsock发送数组中的数据可以只发送其中的一部分吗? 如何复制Access中指定行? 用adobe acrobat 打開PDF文件太慢,怎麼處理? 怎样用VB做个关机程序? link数据库问题!是那里有问题,请帮我! 再帮我啊 向高手请教改变打印端口的API函数! 关于时间字串的问题.(lovecat) 关于计算98%位置分数。急! 做一个调查,如果你换工作你敢开口要多少月薪!
专门编写一个窗口,用以显示等待字样,甚至可以加入一些动画效果,我们称之为frmaaa,在调用时,只能用show方法,但是可以调用api使得该窗体位于桌面最上层
将你的数据窗体,加载数据的事件都放入Form_load事件里,Form_activate中只保留获取焦点的语句
这个窗体,我们不妨叫frmbbb,可以通过以下方法实现:
frmaaa.show
'加载
load frmbbb'加载完了,关闭frmaaa
unload frmaaafrmbbb.show
load语句前加上
Doevents