Einzelnen Beitrag anzeigen

Jens01

Registriert seit: 14. Apr 2009
673 Beiträge
 
#2

AW: Doppel schnell aus Lise löschen.

  Alt 7. Dez 2014, 22:43
Warum baust Du eine Liste neu auf, wenn Du welche rauslöschen willst? Oder habe ich das nicht verstanden?
Schachpunkt kömmte aus dies "Util_SameFloatPoint" sein.

... Ach, "Double" für "doppelte" ...

Delphi-Quellcode:
function IsDuplicateInList(List: array of Variant): Boolean;
var
  i : Integer;
  ii: Integer;
begin
  for i := 0 to Length(List) - 2 do
    for ii := i + 1 to Length(List) - 1 do
      if List[i] = List[ii] then
        Exit(True);
  Result := False;
end;
Das ist aus meiner Toolsammlung, hilft das weiter?

Das Sortieren der Liste könnte helfen.
Achtung: Bin kein Informatiker sondern komme vom Bau.

Geändert von Jens01 ( 7. Dez 2014 um 22:51 Uhr)
  Mit Zitat antworten Zitat