vfp9为什么运行不稳定呢?
我编的一个程序,其中有两个表单基本上一样,只是第二个表单比第一个多了一些控件而已,但在运行的时候经常出现“VFP遇到问题需要关闭,我们对此引起的不便表示歉意”以及是否发送错误报告的一个界面,有时提示:不可识别的代码,而这些代码与第一个表单的代码是一样的,我只好把代码变换个方式来表达,然后就不再出现“不可识别的代码”了,真是非常的奇怪。比如原代码是:
LSXH=1
LSYDKJA='LSBL'+ALLTRIM(STR(LSXH))
IF &LSYDKJA=1 &&就是提示这句是"不可识别的代码"
.........
当改成:
LSXH=1
LSYDKJA='LSBL'+ALLTRIM(STR(LSXH))
LSYDKJB=&LSYDKJA
IF LSYDKJB=1
.........
也就是将第一段代码的第3行用第二段的第3、4行代替时就不出现错误了
但是在另外一个表单中第一段代码在执行时却不会提示错误
是不是很奇怪呢?哪位高手给指点一下,这是什么情况?非常感谢 !
备注:代码在输入时肯定没有手误,因为我是用第一段代替直接复制过来的。