IP String zu Integer umwandeln
Übersicht
BlitzBasic
Allgemein|
|
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
BlitzBasic
Allgemein
Powered by phpBB © 2001 - 2006, phpBB Group
