/
Forside
/
Teknologi
/
Udvikling
/
Delphi/Pascal
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
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
DJ_Puden
250
6
PARKENSS
230
7
technet
210
8
jdjespers..
200
9
VMEK
153
10
lavang
136
TComboBox.sorted virker ikke
Fra :
Kurt G
Dato :
01-02-07 21:58
Jeg har brugt en kombobox, indskrevet nogle strings i TStrings og sat Sorted
= True.
Det virker OK, strengene bliver sorteret.
Så sletter jeg linierne i TStrings og henter i stedet linierne med denne
programstump:
S1 := TStringList.Create;
S1.LoadFromFile('Opslagsord.txt');
For x := 0 To S1.Count-1 do
Begin
cbOrdOpslag.Items.Add(S1[x]);
End;
cbOrdOpslag.Sorted := True;
Nu er inierne ikke sorterede!!!
Hvad gør jeg galt?
Mvh Kurt
Brian Andersen \(www~ (
02-02-2007
)
Kommentar
Fra :
Brian Andersen \(www~
Dato :
02-02-07 11:00
"Kurt G" <kurt_g@guldbaek.net> skrev i en meddelelse
news:45c25472$0$49205$14726298@news.sunsite.dk...
> Jeg har brugt en kombobox, indskrevet nogle strings i TStrings og sat
> Sorted = True.
> Det virker OK, strengene bliver sorteret.
>
> Så sletter jeg linierne i TStrings og henter i stedet linierne med denne
> programstump:
>
> S1 := TStringList.Create;
> S1.LoadFromFile('Opslagsord.txt');
> For x := 0 To S1.Count-1 do
> Begin
> cbOrdOpslag.Items.Add(S1[x]);
> End;
> cbOrdOpslag.Sorted := True;
>
> Nu er inierne ikke sorterede!!!
>
> Hvad gør jeg galt?
>
> Mvh Kurt
Lige præcist hvad du gør falt kan jeg ikke umiddelbart spotte. Hvilken
version af Delphi bruger du? Men i følge hjælpen så virker sort ikke, hvis
style'en er sat til lbVirtual eller lbVirtualOwnerDraw.
Et lille tip. Alle dine linjer kan erstattes af en enkelt linje:
cbOrdOpslag.Items.LoadFromFile('Opslagsord.txt');
Et andet lille tip. Jeg ville pakke selve rutinen ind i en procedure
procedure TForm1.LoadLookup(FileName: string);
begin
cbOrdOpslag.Items.LoadFromFile(FileName);
end;
/Brian
Kurt G (
02-02-2007
)
Kommentar
Fra :
Kurt G
Dato :
02-02-07 17:13
> Lige præcist hvad du gør falt kan jeg ikke umiddelbart spotte. Hvilken
> version af Delphi bruger du?
Delpi 5
> Men i følge hjælpen så virker sort ikke, hvis style'en er sat til
> lbVirtual eller lbVirtualOwnerDraw.
Style er sat til csDropDown
> Et lille tip. Alle dine linjer kan erstattes af en enkelt linje:
>
> cbOrdOpslag.Items.LoadFromFile('Opslagsord.txt');
>
> Et andet lille tip. Jeg ville pakke selve rutinen ind i en procedure
>
> procedure TForm1.LoadLookup(FileName: string);
> begin
> cbOrdOpslag.Items.LoadFromFile(FileName);
> end;
>
> /Brian
Dine tip er taget til efterretning. Jeg mente nok, at det kunne gøres
nemmere, men fandt det ikke lige!
Kurt
Søg
Alle emner
Teknologi
Udvikling
Delphi/Pascal
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177817
Tips :
31980
Nyheder :
719565
Indlæg :
6410968
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.