Verfasst am: 23.05.2008, 20:08 Aufrufe: 636
Visual Basic: [code]redim blaip(0) as string ' hier wird blaIP(0) deklariert weil wir bei 1 anfangen
For Each ip As System.Net.IPAddress In System.Net.Dns.GetHostAddresses(System.Net.Dns.Get HostName)
redim preserve blaip(blaip.upperbound(0) +1) as string = ip.ToString ' hier wird das array automatisch immer um 1 erhöht und gleich mit der ip befüllt
' da wir vorher blaip(0) deklariert haben, gibt upperbound 0 ...
Verfasst am: 23.05.2008, 19:57 Aufrufe: 636
der erste fehler is in deinem coderedim blaip(0) as string<br /><br />For Each ip As System.Net.IPAddress In System.Net.Dns.GetHostAddresses(System.Net.Dns.Get HostName)<br /><br />redim preserve blaip(blaip.upperbound(0) +1) as string = ip.ToString<br /><br /> Next
Verfasst am: 23.05.2008, 19:48 Aufrufe: 636
dim blaip(0) as string<br /><br />For Each ip As System.Net.IPAddress In System.Net.Dns.GetHostAddresses(System.Net.Dns.Get HostName)<br /><br />redim blaip(blaip.upperbound(0) +1) as string = ip.ToString<br /><br /> Nextmüsste so gehen
Verfasst am: 23.05.2008, 19:45 Aufrufe: 636
hey leute ich benutze diesen code für die ipFor Each ip As System.Net.IPAddress In System.Net.Dns.GetHostAddresses(System.Net.Dns.GetHostName) MessageBox.Show(ip.ToString) Nextaber ich will einfach nur das die ip adresse wo in einer variable ist ohne die messagebox ...
[ Time: 11.2052s ][ Queries: 81 (11.1120s) ][ GZIP on - Debug on ]