gpt4 book ai didi

vba - 识别并填充列表框

转载 作者:行者123 更新时间:2023-12-01 11:54:08 25 4
gpt4 key购买 nike

这对我来说是个谜语:填充列表框的语法是什么?但首先:如何识别列表框?在许多论坛中,我读到:ListBox1.Additem...但是他们怎么知道它是“ListBox1”?

最佳答案

这是将 ListBox 控件添加到表单时的默认名称。 VB 和 VBA 使用控件的类型名称自动命名新的或未命名的控件,后缀为整数标识符。

你的控件叫什么完全无关。示例代码的目的是演示一个概念。您应该将 ListBox1 替换为您的控件的任何名称。

并且您应该明确地将您的控件命名为默认值以外的名称,因为正如您在此处观察到的那样,它的描述性不强。

used to be recommended每个人都可以按照某种类型的准匈牙利符号命名控件,并使用 3 个字母的前缀指示控件的类型,然后是您的常规描述性名称。在过去的几年里,人们强烈反对任何看起来像匈牙利符号的东西,但我认为它在命名 GUI 控件方面仍然非常有用,所以我仍然使用它。对于 ListBox 控件,我可能会这样调用它:lstCustomerslstItemsForSale。但它完全是可选的:同样,您选择为控件命名的内容与代码的工作方式或应用程序的行为方式无关。

因此,要在 VB 6 和/或 VBA 中填充列表框,您需要使用以下代码,其中 myListBox 是您的 ListBox 控件的名称:

' Add an item to the end of the list
myListBox.AddItem "Peaches"

' Insert an item at the top of the list
myListBox.AddItem "Apples", 0

' Remove the first item in the list
myListBox.RemoveItem 0

关于vba - 识别并填充列表框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8689812/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com