Thema: Delphi Number2IP

Einzelnen Beitrag anzeigen

Benutzerbild von thkerkmann
thkerkmann

Registriert seit: 7. Jan 2006
Ort: Pulheim Brauweiler
464 Beiträge
 
Delphi 2010 Professional
 
#4

Re: Number2IP

  Alt 19. Feb 2008, 20:38
Du brauchst doch Power nicht dazu....

Eine IP Adresse besteht aus 4 Zahlen im Bereich von 0..255 was also 4 byte entspricht.
Passt also genau in einen Cardinal rein.

Du hast ja schon in deiner ersten Funktion die Zahlen ermittelt. Durch geschicktes shiften kannst Du sie in ein Cardinal zusammenführen.

Umgekehrt lassen sich die 4 byte aus einem Cardinal natürlich ganz einfach wieder herausholen.
Die Zauberworte für diese Funktionen heissen SHL SHR AND und OR.

Du wirst es schaffen ....

Gruss
Thomas Kerkmann
Ich hab noch einen Koffer in Borland.
http://thomaskerkmann.wordpress.com/
  Mit Zitat antworten Zitat