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

Visual-Basic Einsteiger
*Lol* gefunden bei Allapi-Net ... so long: 
Autor: unbekannt
Datum: 02.04.02 21:00


'In a form
Private Sub Form_Load()
    'KPD-Team 2001
    'URL: http://www.allapi.net/
    'E-Mail: KPDTeam@Allapi.net
    '67119558 is the long version of the IP address 198.41.0.4
    '198.41.0.4 is the primary root server
    MsgBox "Root server hostname: " + GetHostName(67119558)
End Sub
'In a module
Public Const MIN_SOCKETS_REQD As Long = 1
Public Const WS_VERSION_REQD As Long = &H101
Public Const WS_VERSION_MAJOR As Long = WS_VERSION_REQD  &H100 And &HFF&
Public Const WS_VERSION_MINOR As Long = WS_VERSION_REQD And &HFF&
Public Const SOCKET_ERROR As Long = -1
Public Const WSADESCRIPTION_LEN = 257
Public Const WSASYS_STATUS_LEN = 129
Public Const MAX_WSADescription = 256
Public Const MAX_WSASYSStatus = 128
Public Type WSAData
    wVersion As Integer
    wHighVersion As Integer
    szDescription(0 To MAX_WSADescription) As Byte
    szSystemStatus(0 To MAX_WSASYSStatus) As Byte
    wMaxSockets As Integer
    wMaxUDPDG As Integer
    dwVendorInfo As Long
End Type
Declare Function WSACleanup Lib "WSOCK32" () As Long
Declare Function WSAStartup Lib "WSOCK32" (ByVal wVersionRequired As Long, _
  lpWSADATA As WSAData) As Long
Declare Function gethostbyaddr Lib "wsock32.dll" (haddr As Long, ByVal hnlen As _
Long, ByVal addrtype As Long) As Long
Declare Function lstrlenA Lib "kernel32" (ByVal Ptr As Any) As Long
Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (hpvDest As Any, _
  hpvSource As Any, ByVal cbCopy As Long)
Public Function GetHostName(ByVal Address As Long) As String
    Dim lLength As Long, lRet As Long
    If Not SocketsInitialize() Then Exit Function
    lRet = gethostbyaddr(Address, 4, AF_INET)
    If lRet <> 0 Then
        CopyMemory lRet, ByVal lRet, 4
        lLength = lstrlenA(lRet)
        If lLength > 0 Then
            GetHostName = Space$(lLength)
            CopyMemory ByVal GetHostName, ByVal lRet, lLength
        End If
    Else
        GetHostName = ""
    End If
    SocketsCleanup
End Function
Public Function HiByte(ByVal wParam As Integer)
    HiByte = wParam  &H100 And &HFF&
End Function
Public Function LoByte(ByVal wParam As Integer)
    LoByte = wParam And &HFF&
End Function
Ich weiß leider nicht die Addresse des Tipp's bei Allapi. Das Problem dürfte jetzt noch bestehen, die IP von z.B.: 192.32.65.5 in die geforderte Form umzuwandeln, aber teste die Sache mal

cu
Lordchen
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Frage zu einem Tipp66Xelion01.04.02 17:37
Übersetzung ....351unbekannt01.04.02 19:09
Re: Übersetzung ....33Xelion01.04.02 19:19
Nein.291unbekannt01.04.02 19:28
Re: Nein.31Xelion01.04.02 19:33
Re: Nein.306unbekannt01.04.02 19:45
Re: Nein.31Xelion01.04.02 19:46
Poste mal, was Du bis jetzt hast. (oT)281unbekannt01.04.02 19:49
Re: Poste mal, was Du bis jetzt hast. (oT)38Xelion01.04.02 19:55
Wo soll der Computername sein? Ich finde da nichts. Niergend...238unbekannt01.04.02 20:28
Re: Wo soll der Computername sein? Ich finde da nichts. Nier...46Xelion01.04.02 20:37
Na dann hast Du die Frage aber falsch formuliert.254unbekannt01.04.02 20:43
Re: Na dann hast Du die Frage aber falsch formuliert.29Xelion01.04.02 21:00
Oh Mann, gestern hatte ich genau das noch unter den Fingern....253unbekannt01.04.02 21:02
Eine DLL ... *grübel* aber in welcher? Fällt mir bestimmt no...223unbekannt01.04.02 21:12
hoff hoff32Xelion01.04.02 21:24
Ist es dir noch mal eingefallen??30Xelion02.04.02 14:42
Re: Ist es dir noch mal eingefallen??22Xelion02.04.02 20:32
Uff, mir fällt's nicht mehr ein 270unbekannt02.04.02 20:44
Re: Uff, mir fällt's nicht mehr ein 162Xelion02.04.02 20:52
Found aber hallo, klar Winsock.DLL ... näheres gleich.....297unbekannt02.04.02 20:52
*Lol* gefunden bei Allapi-Net ... so long:413unbekannt02.04.02 21:00
Re: *Lol* gefunden bei Allapi-Net ... so long:23Xelion02.04.02 21:06
fehler30Xelion02.04.02 21:18
kann mir vielleicht jemand helfen...26Xelion03.04.02 18:09
Re: kann mir vielleicht jemand helfen...294ModeratorDieter03.04.02 18:19
Re: kann mir vielleicht jemand helfen...25Xelion03.04.02 18:22

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