Visual Fox Pro-列表方法

时间:2018-12-21 19:54:19

标签: visual-foxpro

我是Visual Fox Pro(VFP)的新手,很难找到我需要的文档。

我试图理解这意味着什么:

lcServiceWhere = ThisForm.cboNoteType.List[ThisForm.cboNoteType.ListIndex,3]

这是列表中的第3个值(索引= 2)吗?

2 个答案:

答案 0 :(得分:4)

许多Foxpro代码使用匈牙利表示法来命名变量。

基于常见的命名标准,cboNoteType很可能是Combobox控件。 List属性是组合框内容的数组。 ListIndex是当前选择的行。 3代表该数组中的第三列。

因此,lcServiceWhere变量被分配了cboNoteType组合框内容的当前选定行(所保存的数组)的第3列中的值。

答案 1 :(得分:0)

ListIndex表示所选项目的索引,而3是列号。不管基础数据类型如何,这种类型的检索总是以字符串形式返回数据。