果壳手机:有人会VFP不?

来源:百度文库 编辑:高校问答 时间:2024/05/09 05:06:50
请教下各位,在VFP中可以自己定义变量不了,怎么定义啊,还有就是是不是赋值语句和判断是否相等的符号是不是都为“=”号,郁闷,各位大侠救救我啊!!!!急!!!
只可以用DIM吗,大侠,好像用Local也可以了,是不是DIM是用来定义常量,LOCAL用来定义变量了?后面的问题答案呢,麻烦也告诉下我了,谢谢了啊
晕,我刚才去试着用DIM定义一个变量,结果他提示我无效,郁闷,这是怎么了..........

你把VFP和VB混淆了,在VFP中,定义变量用语句:
store 数值 to <内存变量表>
或者用 内存变量=数值
来对变量进行赋值。
实例如下:
store 0 to s,t &&将0赋值给s和t两个变量
a=0 &&变量a赋初值为0
在VFP中定义数组的语句为:
dimension/declare 〈数组1(下标值1,上标值1)(,〈数组2(下标值2,上标值2)〉(,……))
实例如下
dime xm(30) &&定义一维数组xm,共有30个变量,分别为xm1,xm2, ……,xm30
declare zc(3,5) &&定义二维数组zc,共有15个变量(3×5).
DIM语句是在VB中用的。

以前用过VFP, 现在不用了, 所以记得不是很清楚. 过去VFP是不用显式地定义变量的, 拿过来就用, 像Basic一样, 现在不清楚了; 赋值与相等都是用"="的, 这一点也与Basic一样. 对于以前学过C或pascal的人来说, 是别扭一些

dim XXXX