UDPGetUserIP()

Syntax

IP = UDPGetUserIP(ConnectID.UDPConnect)

Beschreibung

Liefert die IP-Addresse, von der als letztes eine Nachricht empfangen wurde als LONG-Ganzzahl.
Verwenden sie IPString() um sie ins Format x.x.x.x zu formatieren.

Beispiel::
If UDPInitNetwork() 
  If UDPCreateServer(1234, MyID.UDPConnect) 

    UDPStartCaptureEvents(MyID) 
    *Buffer=AllocateMemory(0,1025,0) 

    Repeat 

      RtlFillMemory_(*Buffer,1025,0) 
      Empfangen=UDPReceive(MyID,*Buffer,1024) 

      If Empfangen>0 

        Author.s=IPString(UDPGetUserIP(MyID))+":"+Str(UDPGetUserPort(MyID))+Space(5) 
        Debug Author.s+PeekS(*Buffer) 

      EndIf 

    ForEver 

  EndIf 
EndIf 

Unterstützte OS

Windows

UDP - Netzwerk - Inhaltsverzeichnis