Folgendes Problem:
Ich habe ein Dateiverteilungs-Programm geschrieben und brauche für die Info-Page noch eine Möglichkeit, wie ich die
IP des Clients herausfinde. Im OnCommandGet-Event wird mir zwar das Acontext-Objekt gegeben, aber ich kann nirgendwo die
IP ermitteln.
Zum Debug folgendes Schnipsel:
Code:
showmessage(AContext.Connection.IOHandler.Destination+#13#10+
AContext.Connection.IOHandler.Host+#13#10+
AContext.Connection.Socket.Destination+#13#10+
AContext.Connection.Socket.Host+#13#10+
AContext.Connection.Socket.BoundIP);
Gibt bei allen Dingen nichts aus. Wo liegt mein Fehler? Die Help sagt, Destination/Host geben auf jeden Fall den "Endpunkt" der Kommunikation an. Bei BoundIP bin ich mir nicht ganz sicher, was es macht.
Grüße, quirks