Это имя по умолчанию для ListBox
элемента управления при добавлении его в форму.VB и VBA автоматически присваивают имена новым или неназванным элементам управления с именем типа элемента управления с суффиксным целочисленным идентификатором.
Это совершенно не имеет значения, как называется ваш элемент управления.Смысл примера кода заключается в демонстрации концепции.Вам следует заменить ListBox1
на то, что называется вашим элементом управления.
И вы должны определенно назвать свои элементы управления чем-то отличным от значения по умолчанию, поскольку, как вы заметили здесь, это не очень наглядно.
Раньше рекомендовалось всем присваивать имена элементам управления после некоторого квази-венгерского обозначения с трехбуквенным префиксом, указывающим тип элемента управления, за которым следует ваше обычное описательное имя.За последние несколько лет произошла большая негативная реакция на все, что похоже на венгерскую нотацию, но я думаю, что это все еще весьма полезно в отношении именования элементов управления GUI, поэтому я все еще использую это.Для элемента управления ListBox
я мог бы назвать это что-то вроде: lstCustomers
или lstItemsForSale
.Но это совершенно необязательно: опять же, то, что вы выбираете для именования ваших элементов управления, не имеет отношения к тому, как работает код или как будет вести себя приложение.
Итак, чтобы заполнить список в VB 6 и / или VBA, вы 'd используйте следующий код, где 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