【问题标题】:Visual Fox Pro - List MethodVisual Fox Pro - 列表方法
【发布时间】:2018-12-21 19:54:18
【问题描述】:

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

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

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

这是取列表中的第三个值(因此索引 = 2)吗?

【问题讨论】:

    标签: visual-foxpro


    【解决方案1】:

    很多 Foxpro 代码使用匈牙利符号来命名变量。

    根据通用命名标准,cboNoteType 很可能是一个 Combobox 控件。 List 属性是组合框内容的数组。 ListIndex 是当前选定的行。 3 表示该数组中的第 3 列。

    因此,lcServiceWhere 变量被赋值为 cboNoteType 组合框内容的当前选定行(保存的数组)的第三列中的值。

    【讨论】:

      【解决方案2】:

      ListIndex 表示选中项的索引,3 是列号。无论底层数据类型如何,这种类型的检索始终将数据作为字符串返回。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-05-25
        • 1970-01-01
        相关资源
        最近更新 更多