/
Forside
/
Teknologi
/
Udvikling
/
Delphi/Pascal
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Delphi/Pascal
#
Navn
Point
1
oldwiking
603
2
jrossing
525
3
rpje
520
4
EXTERMINA..
500
5
gandalf
460
6
gubi
270
7
DJ_Puden
250
8
PARKENSS
230
9
technet
210
10
jdjespers..
200
ItemIndex fra en ComboBox ?
Fra :
SpookiePower
Dato :
12-02-02 20:47
Jeg har lavet en ComboBox hvori jeg har skrevet
en masse navne. Mit problem er at jeg ikke kan få
trukket ItemIndex tallet ud af min ComboBox. Hvis
jeg feks vælger Hansen er det nummer 5. Men jeg
kan ikke få tallet 5 lagt over i variablen x. Jeg har
gjort på følgende måde.
x : Integer;
x := ComboBox.ItemIndex;
Hvis jeg vil have ComboBoxen til at starte op på Hansen
kan jeg godt skrive -
ComboBox.ItemIndex := 5;
Jeg Bruger Delphi 6.
Olav M.J. Christians~ (
13-02-2002
)
Kommentar
Fra :
Olav M.J. Christians~
Dato :
13-02-02 10:25
"SpookiePower" <boxjunk2600@hotmail.com> skrev i en meddelelse
news:a4brg6$kp9$1@news.cybercity.dk...
> Jeg har lavet en ComboBox hvori jeg har skrevet
> en masse navne. Mit problem er at jeg ikke kan få
> trukket ItemIndex tallet ud af min ComboBox. Hvis
> jeg feks vælger Hansen er det nummer 5. Men jeg
> kan ikke få tallet 5 lagt over i variablen x. Jeg har
> gjort på følgende måde.
>
> x : Integer;
>
> x := ComboBox.ItemIndex;
Hvornår udfører du dette? Det er nok din event der er noget galt med.
Olav
René Jensen (
13-02-2002
)
Kommentar
Fra :
René Jensen
Dato :
13-02-02 14:58
"Olav M.J. Christiansen" wrote:
>"SpookiePower" <boxjunk2600@hotmail.com> wrote:
>> Jeg har lavet en ComboBox hvori jeg har skrevet
>> en masse navne. Mit problem er at jeg ikke kan få
>> trukket ItemIndex tallet ud af min ComboBox. Hvis
>> jeg feks vælger Hansen er det nummer 5. Men jeg
>> kan ikke få tallet 5 lagt over i variablen x. Jeg har
>> gjort på følgende måde.
>>
>> x : Integer;
>>
>> x := ComboBox.ItemIndex;
>
> Hvornår udfører du dette? Det er nok din event der er noget galt med.
Nej da! -Det er bare en forkert måde at bruge ItemIndex attributten på.
Nedenstående kode for kopieret værdien fra en den valgte værdi i en
combobox:
x := ComboBox1.Items[ComboBox1.ItemIndex];
Du skal så selv huske at konvertere en streng til integer, da
ComboBox1.Items er en liste med strenge.
--
Med venlig hilsen,
René Jensen
Once a upon a time a wise man said to me:
"I consider Windows like I consider bad weather ... I accept it and hope
for something better"
SpookiePower (
13-02-2002
)
Kommentar
Fra :
SpookiePower
Dato :
13-02-02 23:02
Det virkede da jeg skrev -
X := Integer(ComboBox1.ItemIndex);
Søg
Alle emner
Teknologi
Udvikling
Delphi/Pascal
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177552
Tips :
31968
Nyheder :
719565
Indlæg :
6408847
Brugere :
218887
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.