![]() |
Doppelte Zeilen in Memo finden
Hallo,
ich dachte mir ich frag mal nach ob von euch jemand einen guten und schnellen Code hat der doppelte Zeilen in einem Memo findet!? Gut wärs wenn auch mehrfach duplizierte Zeilen erkennt werden könnten! Hat jemand soetwas schon mal gemacht? Wäre für jede Hilfe dankbar! Danke, FLOW |
Delphi-Quellcode:
for i:=laenge-1 downto 0 do
for b:=0 to i-1 do begin if liste[i]=liste[b] then liste[b]:=''; end; Mit dem Code werden aus einem Array doppelte Zeilen gelöscht. Ist auch recht einfach auf ein Memo anzuwenden, allerdings sind Schleifen die ein Memo Feld durchlaufen immer recht langsam. |
Lad dir vorher den Inhalt vom Memo in eine StringListe.
|
OK, vielen dank ertsmals.
Werds gleich versuchen. FLOW |
Funktioniert super!
Danke, FLOW |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz