IP String zu Integer umwandeln
Übersicht

![]() |
FirstdeathmakerBetreff: IP String zu Integer umwandeln |
![]() Antworten mit Zitat ![]() |
---|---|---|
Kann mir jmd erkären wie man einen IP String in eine Integer umwandelt?
für das Gegenteil gibt es ja den Befehl DottedIP(IP), aber ich brauche es anders herum. |
||
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon Gewinner des BCC #57 User posted image |
Timo |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Code: [AUSKLAPPEN] Function BP_ConvertIp% (IP$)
;-=-=-=Convert an IP from x.x.x.x to integer format. Local dot1 = Instr(IP$,".") Local dot2 = Instr(IP$,".",dot1+1) Local dot3 = Instr(IP$,".",dot2+1) Local Octet1% = Mid$(IP$,1,dot1-1) Local Octet2% = Mid$(IP$,dot1+1,dot2-1) Local Octet3% = Mid$(IP$,dot2+1,dot3-1) Local Octet4% = Mid$(IP$,dot3+1) Return (((((Octet1 Shl 8) Or Octet2) Shl 8) Or Octet3) Shl 8) Or Octet4 End Function |
||
![]() |
Firstdeathmaker |
![]() Antworten mit Zitat ![]() |
---|---|---|
Danke. Ist das dein Code oder hast du den irgendwoher kopiert? | ||
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon Gewinner des BCC #57 User posted image |
Timo |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Nö, den hab ich nicht selbst gemacht, ist von BPLightDemo, mit vielen Funktionen für Blitzbasic | ||
David |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hi!
Schöner und übersichtlicher wäre es, wenn man nicht jedes Zwischenergebniss um 8 Bits Shiftet sondern einzeln mit (0), 8, 16 und 24. Aber so klappts natürlich auch! grüße |
||
http://bl4ckd0g.funpic.de |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group