以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [分享]异步计算过程中的动画窗口  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=130077)

--  作者:YDS
--  发布时间:2019/1/12 12:57:00
--  [分享]异步计算过程中的动画窗口

 

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:动画窗口.zip

 

设计思路:

1.定义全局代码  Public Total As Integer
2.创建加载中窗口   去掉窗口边框,设置透明度  开启窗口计时器,0.5秒检测一次,Total  = 1时关闭窗口
3.创建需要长时间运行的代码的自定义函数,代码结束时赋值Total  = 1
4.调用动画窗口时先赋值Total  = 0 ,然后打开窗口 

很简单的一个思路,供大家参考.


--  作者:有点蓝
--  发布时间:2019/1/12 14:50:00
--  
谢谢分享
--  作者:yetle
--  发布时间:2019/6/29 9:50:00
--  
这种方式可以用在移动端吗?
--  作者:有点蓝
--  发布时间:2019/6/29 10:24:00
--  
不能的。移动参考:http://www.foxtable.com/mobilehelp/scr/0082.htm
--  作者:304376480
--  发布时间:2022/8/16 11:27:00
--  
执行函数代码需要在异步执行,有点鸡肋啊,有没有能够在主线程同步使用的加载提示?
--  作者:有点蓝
--  发布时间:2022/8/16 11:30:00
--  
没有