Thema: Delphi IP-Adressen sortieren

Einzelnen Beitrag anzeigen

Benutzerbild von arbu man
arbu man

Registriert seit: 3. Nov 2004
Ort: Krefeld
1.108 Beiträge
 
Delphi 7 Professional
 
#6

Re: IP-Adressen sortieren

  Alt 28. Dez 2004, 10:56
Dann Spliten und die Zahlen mit dieser funktion sortieren

Delphi-Quellcode:
procedure sort2 (var a: array of word);
var bis,i,j,k : longint;
    h : word;
begin
    bis := high(a);
    k := bis shr 1; { div 2 }
    While k > 0 do begin
        For i := 0 To bis - k do begin
            j := i;
            While (j >= 0) And (a[j] > a[j + k]) do begin
                h := a[j];
                a[j]:= a[j + k];
                a[j + k] := h;
                dec(j,k);
            end;
        end;
        k := k shr 1; { div 2 }
    end;
End;
Björn
>> http://bsnx.net <<
Virtual DP Stammtisch v1.0"iw" am 19.09.2007 - ich war dabei!
  Mit Zitat antworten Zitat