编程论坛
注册
登录
编程论坛
→
VFP论坛
关于调用子程序的问题
大树临风
发布于 2021-03-08 22:08, 1390 次点击
请问:调用的子程序中,不能使用此类命令吗?那如何通过子程序控制表单控件呢?
6 回复
#2
sdta
2021-03-08 22:27
楼主说的子程序应该是PRG类型的程序吧
VFP表单中有方法程序,类似于VFP的自定义函数,可将自己的子程序中植入表单的方法程序中
#3
大树临风
2021-03-08 22:52
回复 2楼 sdta
是prg,情况是这样的,我用表单上用textbox控件做一个简单的进度条。在一个带有循环的jd.prg子程序中,通过计数并replicate“>”重复赋值给textbo.value,通过这种的方式,显示循环过程的进度,但是在jd.prg中无法为textbo.value,有什么办法吗?
#4
nbwww
2021-03-09 07:48
全局变量来一个
textbo.value变动即斌值
#5
taohua300
2021-03-09 10:28
表单的init事件写
public oform
oform = this
然后再prg中用oform就可以调用表单的控件了
比如
oform.text1.value = oform.text1.value + '>'
#6
taohua300
2021-03-09 10:31
如果有其他代码调用了表单
也可以
do 表单 name oform
#7
大树临风
2021-03-10 23:24
回复 6楼 taohua300
谢谢,学习了
1