[Delphi] Bardzo proste... ale widocznie Nie dla mojej muzgow

0

Otoz mam taki problemik
Mam Liste uzytkownikow (wlasny typ cos podobnego do String lista )
no i mam powiedzmy 5 pozycji
adam
zosia
krzysiu
maniek
slawek

no i utworzylem drugiego stringlista opartego na tym wyzej(potrzebuje aby wiedziec kto spelnia moje kryteria(dot. mojego programu))
no i w tym string liscie powiedzmy kryteria spelniaja nastepujace osoby
adam
krzysiu
slawek

i co ja mam zrobic, w formie petli czy jak... zrobic aby wiedziec ilu i kto zostal (w tym. przyp. maniek, zosia) - najlepiej to wczepic do 3 stringlista( moja propozycja), jak sie do tego zabrac , oj jaki ja tepy po tym sylwestrze sie zroblem :d :d :d !!

Drocy programisci siedzacy na forum!! ,Bardzo prosze o pomoc, ja juz siedze od godziny 2 nad tym i kminie jak to gowno zrobic, takie niby proste !! ale pomysla nima ;-(
Z gory bardzo dziekuje i pozdrawiam ALLL

0

Kazda kalsa TStringList/TStrings (a z takiej zapewne korzystasz) posiada wlasciwosc Count, ktora informuje o ilosci pozycji w komponencie.

Tak wiec ListBox:

ListBox.Items.Count

0

Adam :) Dzieki, ja wiem rozumiem Cię, znam to bardzo dobrze
ale widocznie mnie nie zrozumiales...
Tstringlist1.count - lista uzytkownikow (powiedzmy 5 jest )
Tstringlist2.count - lista uzytkownikow spelniajacych kryteria ( czyli uzytkoniwcy brani z pierwszej listy, ale niektorzy, powiedzmy jest ich 3)
i jak tera
zebrać tych pozostalych, tych ktorzy nie wystepuja Tstringlist2.count a są w Tstringlist1.count
Rozumie mnie ktoś ?? :)
Pozdrawiam [glowa] [glowa] [glowa] [glowa]

0

Może coś takiego:

[code]for I:=1 to listbox1.count -1 do
if listbox2.items.IndexOf[listbox1.items[i]] <0
then listbox3.items.add(listbox1.items[i])[/code]

1 użytkowników online, w tym zalogowanych: 0, gości: 1