vfp中怎么定义一个变量等于多个值中的一个

来源:百度知道 编辑:UC知道 时间:2024/05/16 20:02:50
例如希望 X=(a,b,c,d)中的一个就成立 也就是X的值只要存在于()中
怎么定义?
那位大虾说下
谢谢!分多多的有 呵呵

inlist()
函数就可以,第1个值,在后面有的话就是T,没有就是F
其中里面的值可以是N,C,D,但数据类型必须一致
如inlist(1,2,3,6,1,4,15,20)
在后面的数中出现了1,所以输出 T
inlist("A","B","C","D","E")
后面的没有出现"A",所以输出 F

严格地讲,这是枚举的定义,vfp中没有枚举型变量吧?不过您可以用数据的定义法定义X.