Как да разтоварите списък

Съдържание:

Как да разтоварите списък
Как да разтоварите списък

Видео: Как да разтоварите списък

Видео: Как да разтоварите списък
Видео: Кое не ти харесва? Кое не те устройва? Направи си списък! Счетоводство на недоволството. 2024, Ноември
Anonim

Разработването на потребителски интерфейс в повечето програмни среди включва работа с Windows. Това включва попълване на полетата на прозоречен формуляр, което обикновено се извършва чрез зареждане на предварително зададен списък с данни в елемент. Списъкът може да се съхранява статично в масив или да се генерира динамично по време на изпълнение на програмата. Методите за разтоварване на информация в прозоречен елемент се различават при създаването на програма в различни среди за разработка.

Как да разтоварите списък
Как да разтоварите списък

Инструкции

Етап 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 Този цикъл запълва елемента на прозореца lstMyList със списък от 10 реда, съдържащи се в масива MasSp.

Стъпка 2

Средата Delphi предоставя възможност за обработка на елементи на прозореца също чрез обект и определяне на свойство на конкретен компонент. Синтаксисът на езика Pascal, използван в този случай, ви позволява да разтоварите списъка, като зададете цикъл. Приложете последователно добавяне на редове от списъка по подобен начин на представения код: var MasSp: масив [1..10] на String; k: Integer; за k: = 1 до 10 doListBoxMy. Items. Add (MasSp [k]); Тук ListBoxMy е името на обекта на прозореца, Items е свойство, което осигурява достъп до низове, Add е метод, който добавя низове от масива MasSp към компонент.

Стъпка 3

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

Препоръчано: