主题:[讨论]为什么DO CASE 与IF 运行后会有不同的结果?
if GG= 0h1B7238 then
Thisform.edit1.Value=Thisform.edit1.Value+'命令规格错!'
endif
能正确显示结果
---------------------------------------------------------------------
DO CASE
GG=0h1B7238
Thisform.edit1.Value=Thisform.edit1.Value+'命令规格错!'
ENDCASE
此例子能正确显示结果
请问为什么呢?
而且DO CASE中使用不等号,VFP9均提示不可识别动词!
即不能写成GG<>0,GG>0之类的语句
Thisform.edit1.Value=Thisform.edit1.Value+'命令规格错!'
endif
能正确显示结果
---------------------------------------------------------------------
DO CASE
GG=0h1B7238
Thisform.edit1.Value=Thisform.edit1.Value+'命令规格错!'
ENDCASE
此例子能正确显示结果
请问为什么呢?
而且DO CASE中使用不等号,VFP9均提示不可识别动词!
即不能写成GG<>0,GG>0之类的语句