
1、首先的变量定义的不对public是公共变量全局都可用primary是私有变量被调用的方法或事件可以用(本调用和下层调用可用)到local是局部变量只能在被定义的事件中被调用而其它的地方不能调用。
2、其次变量定义的地方不对,再没有被调用的地方可能定义了而调用的地方却没有定义,比如local变量就非常的受限制。
要考虑0的情况,试试下面的代码
M=THISFORMTEXT1VALUE
N=THISFORMTEXT2VALUE
B=THISFORMTEXT3VALUE
V=THISFORMTEXT4VALUE
X=round(rand()4,0)
if x=0
messagebox("无解")
THISFORMTEXT5VALUE=""
else
DO CASE
case X=1
A=M
CASE X=2
A=N
CASE X=3
A=B
otherwise
A=V
ENDCASE
THISFORMTEXT5VALUE=A
endif
你说的“A变成字符型变量,即汉字”没太明白什么意思,它现在就是字符型变量。如果是汉字名称的话直接写就可以。
以上就是关于vfp追加记录找不到变量全部的内容,包括:vfp追加记录找不到变量、VFP表单找不到变量问题、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)