如何批量獲得所連線的客戶機的ip位址? delphi / windows sdk/api
在乙個c/s模式的delphi程式中,
客戶端有乙個通訊托盤,用indy元件板中的idtcpclient控制項。
伺服器端用indy元件板中的idtcpserver控制項,並用乙個dbgrid元件,用於顯示所連線的客戶機的ip位址及機器名。
問題是:如何獲得所連線的客戶機的ip位址並顯示出來?請高手幫下,謝謝
由於我是個新手,沒有分給大家了,還請大家海涵。。。
uptry
with idtcpserver.locklist do
for i:=0 to count-1 do
tidpeerthread(items[i]).connection.socket.binding.peerip
finally
idtcpserver.unlocklist;
end;
非常感謝。
windows客戶機連線gerrit的乙個報錯處理
gerrit環境部署在linux伺服器,windos客戶機連線gerrit進行 操作 在 git bash 裡使用 ssh keygen t rsa c wangshibo zhongho.com 產生公私鑰 將公鑰上傳到gerrit上 wangshibo賬號下,註冊賬號是wangshibo zho...
windows客戶機連線gerrit的乙個報錯處理
gerrit環境部署在linux伺服器,windos客戶機連線gerrit進行 操作 在 git bash 裡使用 ssh keygen t rsa c wangshibo zhongho.com 產生公私鑰 將公鑰上傳到gerrit上 wangshibo賬號下,註冊賬號是wangshibo zho...
TcpListener類獲得客戶連線的IP位址
用tcplistener類作為服務端,tcpclient類作為客戶端,進行通訊的話,似乎很難獲得客戶端的ip位址,以下經驗,是我經歷千辛萬苦得來的,請大家捧場 2 tcpclient有乙個client方法,可以把tcpclient封裝到socket,到了socket層,就可以很容易獲得客戶ip了,不...