Hvordan Laste Ut En Liste

Innholdsfortegnelse:

Hvordan Laste Ut En Liste
Hvordan Laste Ut En Liste

Video: Hvordan Laste Ut En Liste

Video: Hvordan Laste Ut En Liste
Video: WHAT TO DO IF YOU CAN’T FIND THE LAST MUSIC NOTE, TRASH, AND MORE! ROBLOX Royale High Wave 2 Quests 2024, November
Anonim

Brukergrensesnittutvikling i de fleste programmeringsmiljøer innebærer å jobbe med windows. Dette inkluderer å fylle ut feltene i et vindusskjema, som vanligvis gjøres ved å laste inn en forhåndsdefinert liste med data i et element. Listen kan lagres statisk i en matrise eller genereres dynamisk under programutførelsen. Metoder for å laste ut informasjon i et vinduselement er forskjellige når du oppretter et program i forskjellige utviklingsmiljøer.

Hvordan laste ut en liste
Hvordan laste ut en liste

Bruksanvisning

Trinn 1

I Visual Basic er en liste en rekke strenger som kan refereres til ved hjelp av List-egenskapen, en liste over strenger i kontrollen. Alle vinduselementer, som du kan legge til strenginformasjon til, har en lignende egenskap. For å laste ut data i et kombibokselement, bruk følgende konstruksjon: lstMyList. AddItem (“First instance”), der lstMyList er navnet på kombiboksobjektet, AddItem er metoden for å legge til en streng med informasjonen som ligger i parentes og anførselstegn. (“”). Når du legger til hele listen som er lagret i matrisen til elementet, vil programkoden se slik ut: Dim MasSp (10) Som streng // erklæring om en matrise for 10 linjer Dim i Som Long For i = 1 til 10 // loop for legge til linjer lstMyList. AddItem MasSp (i) Neste i Denne sløyfen fyller lstMyList-vinduselementet med en liste over 10 linjer som finnes i MasSp-matrisen.

Steg 2

Delphi-miljøet gir muligheten til å håndtere vinduselementer også gjennom et objekt og spesifisere en egenskap for en bestemt komponent. Syntaksen til Pascal-språket som brukes i dette tilfellet, lar deg laste ut listen ved å sette en sløyfe. Implementere sekvensiell tillegg av linjer fra listen på samme måte som den presenterte koden: var MasSp: array [1..10] av String; k: Heltall; for k: = 1 til 10 doListBoxMy. Items. Add (MasSp [k]); Her er ListBoxMy navnet på objektet i vinduselementet, Items er en egenskap som gir tilgang til strenger, Add er en metode som legger til strenger fra MasSp-matrisen til komponenten.

Trinn 3

Når du programmerer i det populære Qt-miljøet, er prinsippet om tilgang til vinduselementer likt, de eneste forskjellene er i syntaksen til C ++ -språket som brukes. For å laste opp data til feltene i rullegardinmenyen eller vanlige lister, få tilgang til elementene. Bruk deretter en av funksjonene for radtillegg, for eksempel er insertItem-metoden implementert for QcomboBox og QListBox. Med hjelpen kan du gradvis fylle et element med strenger i en løkke: QString MasSp; for (int i = 0; i

Anbefalt: