我是Visual Fox Pro (VFP)的新手,很难找到我需要的文档。
我试图理解这是什么意思:
lcServiceWhere = ThisForm.cboNoteType.List[ThisForm.cboNoteType.ListIndex,3]
这是否采用列表中的第三个值(因此index = 2)?
发布于 2018-12-21 20:48:51
很多Foxpro代码使用匈牙利符号来命名变量。
根据通用的命名标准,cboNoteType
很可能是一个组合框控件。List
属性是组合框内容的数组。ListIndex
是当前选定的行。3表示该数组中的第三列。
因此,在当前选定行(保存cboNoteType
组合框的内容的数组)的第三列中为lcServiceWhere
变量赋值。
发布于 2018-12-21 22:12:13
ListIndex表示所选项目的索引,3表示列号。这种类型的检索总是以字符串的形式返回数据,而不管基础数据类型是什么。
https://stackoverflow.com/questions/53890146
复制相似问题