Як вивантажити список

Як вивантажити список

Розробка інтерфейсу користувача у більшості середовищ програмування передбачає роботу з вікнами. У тому числі заповнення полів віконної форми, що зазвичай виконується шляхом завантаження в елемент заздалегідь визначеного списку даних. Список може статично зберігатися в масиві або формуватися динамічно в процесі виконання програми. Методи вивантаження інформації у віконний елемент відрізняються при створенні програми в різних середовищах розробки.

Інструкція

1. У середовищі Visual Basic список являє собою масив рядків, посилатися на який можна за допомогою властивості List - списку рядків в елементі управління. Такі властивості мають всі вікна, до яких можна додавати строкову інформацію. Щоб вивантажити дані до елемента поля зі списком, скористайтеся наступною конструкцією: lstMyList.AddItem ("Перший екземпляр"), де lstMyList - найменування об 'єкта поля зі списком, AddItem - метод додавання рядка з інформацією, що міститься в дужках і лапках (""). Коли ви додаєте до елемента всього списку, який зберігається у масиві, код програми виглядатиме так: Dim MasSp (10) As String//оголошення масиву на 10 рядків Dim i As LongFor i = 1 To 10//цикл додавання рядків lstMyList.AddItem MasSp (i) Next iДаний цикл заповнює віконний

2. Середовище Delphi надає можливості обробки віконних елементів також через об 'єкт і вказування властивості конкретного компонента. Синтаксис мови Pascal, що використовується, дозволяє вивантажити список за допомогою встановлення циклу. Послідовне додавання рядків зі списку реалізуйте подібно до представленого коду: var MasSp: array [1..10] of String; k: Integer;for k := 1 to 10 doListBoxMy.Items.Add (MasSp [k]); Тут ListBoxMy - назва об 'єкта віконного елемента, Items - властивість, що забезпечує доступ до рядків, Add - метод, що додає рядки з масиву MasSp в компонуванні

3. При програмуванні в популярному середовищі Qt принцип звернення до віконних елементів схожий, відмінності лише в синтаксисі мови C++. Для вивантаження даних у поля спадних або звичайних списків отримайте доступ до елементів. Потім використовуйте одну з функцій додавання рядків, наприклад, QcomboBox і QListBox реалізований метод insertItem. За його допомогою можна поступово заповнити елемент рядками в циклі: QString MasSp;for(int i=0; i