当前位置:编程学习 > VB >>

怎么实现2个窗口同时显示动画效果?

开了2个窗口,做动画,结果只能一个窗口显示动画,另一个窗口就没反应了,使用Doevents也没有效果,请教大家,高分求 把代码贴上来,大家学习一下。。。 可以使用gif98a 试用Gif控件是一个不错的选择。 试用Timer来实现窗体的动画效果,两个窗体是能同时实现的啊?! 用一个定时器Timer

form1.picture1.picture=loadpicture("c:\test1(i).jpg")
form2.picture1.picture=loadpicture("c:\test2(j).jpg")

i j 变量分布在不同的窗体 当然要用 全局变量

这里只是举例 不停地LoadPicture耗资源 正常在使用的话可以放在ImageList里面来调用
引用 5 楼 cbm666 的回复:
用一个定时器Timer

form1.picture1.picture=loadpicture("c:\test1(i).jpg")
form2.picture1.picture=loadpicture("c:\test2(j).jpg")

i j 变量分布在不同的窗体 当然要用 全局变量

这里只是举例 不停地LoadPicture耗资源 正常在使用的话可以放在ImageList……

如果在 2个窗口里分别跑2个定时器会不会卡住呢
引用 6 楼 dz08039 的回复:
引用 5 楼 cbm666 的回复:
用一个定时器Timer

form1.picture1.picture=loadpicture("c:\test1(i).jpg")
form2.picture1.picture=loadpicture("c:\test2(j).jpg")

i j 变量分布在不同的窗体 当然要用 全局变量

这里只是举例 不停地LoadPicture耗资源 ……

不会 加重系统负担,毫无意义 把Doevents的位置多换换,找个切入点 做程序,重要的是功能.不是界面的花哨.先把功能做好,再考虑其它.等你有经验把功能做好了,其它这些问题也就有数了.
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,