Problem z kasowaniem

D8
  • Rejestracja:ponad 21 lat
  • Ostatnio:ponad 19 lat
  • Postów:41
0

Siema!
Jak w listboksie wywalić niepotrzebne line'y które się powtarzają?

np. mam takie stringi w listboksie:

1
2
1
3
4
5
5

a zamienia mi na takie:

1
2
3
4
5

Chyba nie muszę mówić, że program nie wie, jakie line'y ma wywalić (wywala wszystkie które się powtarzają, ale zostawia po jednym z każdego który został zamieniony)...

i jeszcze jedno:
ZAMIENIA [code]LINE[/code]'Y (linie tekstu), NIE [code]STRING[/code]I!

Wielkie dzięks za każde posty z

Kopiuj
[ODPOWIEDZIĄ(!)]

.


Im wi
Szymek
  • Rejestracja:ponad 22 lata
  • Ostatnio:prawie 3 lata
0

Zrób TStringList, ustaw żeby ignorował powtórki przekopiuj do niego, a potem z powrotem do ListBox.Items.

RI
  • Rejestracja:ponad 22 lata
  • Ostatnio:prawie 16 lat
0

Zrób pętlę for i warunek sprawdzający czy coś się powtarza, jeżeli tak to usuwa powtarzający się element !!.


IDEA ŁĄCZY MNIE Z GŁÓWNEM!

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.