delphi7中 form1调用form2,想用“loading。。”过渡!咋整??

2025-05-09 11:45:45
推荐回答(2个)
回答1:

界面启动时启动一个小的Form3上面写上Loading...下面搞一个gif。
注意启动Form3时要在创建界面时选择一直置前。

如果不要花哨,就如一楼加进度条。
但是一楼这么做一样是假死状态,需要在处理循环语句的中间,也是在你进度条加一的后面谢上这样一句

application.processmessage;

这样屏幕就不假死了。

另外在Form2属性里面有一个doublebuffer 设置为打开。

希望对你有用哦

回答2:

你可以加一进度条显示,就以你查询数据的数量为总数,每查询完一个数据就让进度条的进度+1。。。