vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Dynamische IP unter VB .NET 
Autor: Drapondur
Datum: 15.10.05 17:59

Hallo,
'So gibt's alle IP's
    Public Shared Function GetAllIps() As Net.IPAddress()
        Dim host As Net.IPHostEntry = Net.Dns.GetHostByName(Net.Dns.GetHostName)
        Return host.AddressList
    End Function
 
    'So gibt die dynamische IP'
    Public Shared Function GetPublicIp() As Net.IPAddress
        Dim name As String
        Dim host As Net.IPHostEntry
        Dim sock As New Net.Sockets.Socket( _
          Net.Sockets.AddressFamily.InterNetwork, _
          Net.Sockets.SocketType.Stream, Net.Sockets.ProtocolType.Tcp)
        name = "google.de"
        Try
            host = Net.Dns.Resolve(name)
            Dim ep As New Net.IPEndPoint(host.AddressList(0), 80)
            sock.Connect(ep)
            Dim ret As Net.IPAddress = CType(sock.LocalEndPoint, _
              Net.IPEndPoint).Address
            sock.Close()
            Return ret
        Catch
            Return Net.IPAddress.None
        End Try
 
    End Function
Ciao D.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Dynamische IP unter VB .NET1.053DJ15.10.05 14:47
Re: Dynamische IP unter VB .NET789Drapondur15.10.05 17:59
Re: Dynamische IP unter VB .NET625DJ16.10.05 08:26

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel