进度条问题
我想做一个进度条,是做在单独的一个表单中,在程序执行时,再调出该表单,但有一个问题,就是程序中的变量,怎么带到进度条的表单中,这个变量在表单中又怎么随着程序的变量改变而刷新呢?谢谢。 问题点数:20、回复次数:6Top
1 楼apple_8180(十豆三)回复于 2006-07-04 08:39:31 得分 10
定义全局变量即可。
PUBLIC 变量名
或直接控件这个表单的进度条,如:
运行这个表单时:
DO FORM TEST.SCX NAME ProgressForm
然后想让这相表单的进度动的话,直接:
ProgressForm.进度条控件名.VALUE=你的值
再或者直接把你的进度条嵌入到你的表单中,而不是另做单独表单。
Top
2 楼dfwxj(清风)回复于 2006-07-04 11:46:41 得分 0
不要把进度条做到单独表单上,你想在哪里用进度条直接使用就行了Top
3 楼ourangel(小懒猫)回复于 2006-07-04 13:44:45 得分 0
为什么不能做在单独的表单上啊,会出现什么问题吗?Top
4 楼apple_8180(十豆三)回复于 2006-07-04 14:03:07 得分 0
不是,主要是走弯路了。Top
5 楼chenyuandxm(一剑平江湖)回复于 2006-07-05 14:26:43 得分 10
其实有时候单独做在一个表单上还是有一定用处的。所以要看你怎么用。
譬如你想加载加载一些东西或者操作后台数据库等都可以用进度条显示,定义一个全局变量,到一个阶段给它赋一个进度值。Top
6 楼Foxer(狐狸)回复于 2006-07-05 14:55:13 得分 0
在进度条表单上增加一个进度属性(比如叫MyValue),然后为这个属性选择Access Method和 Assign Method,并在其中写你的进度条怎么动的程序(方法),关于Access Method和 Assign Method的用途和用法请参考相关文档。Top




