Thema
:
Delphi
Delete duplicates from list
Einzelnen Beitrag anzeigen
Bjoerk
Registriert seit: 28. Feb 2011
Ort: Mannheim
1.384 Beiträge
Delphi 10.4 Sydney
#
6
AW: Delete duplicates from list
3. Jan 2012, 22:03
Alternative:
zusammenfalten
·
markieren
Delphi-Quellcode:
procedure
RemoveDoubles(Strings: TStrings);
var
I, J: integer;
begin
Strings.BeginUpdate;
I:= 0;
while
I <= Strings.Count-2
do
begin
J:= I+1;
while
J <= Strings.Count-1
do
begin
if
Strings[I] = Strings[J]
then
begin
Strings.Delete(J);
Dec
(J);
end
;
Inc(J);
end
;
Inc(I);
end
;
Strings.EndUpdate;
end
;
procedure
TForm1.Button1Click(Sender: TObject);
begin
RemoveDoubles(Memo1.Lines);
end
;
Zitat
Bjoerk
Öffentliches Profil ansehen
Mehr Beiträge von Bjoerk finden