【happz-Java】VB-局域網聊天器02

聊天器通過VB實現,是基於VB中WinSock控件製作的簡易聊天程序,可以通過IP地址實現一對一,一對多線上通信。
聊天需通過兩個程序實現。服務器程序用於管理,客戶程序用於連接實現通信。
在這裏插入圖片描述
程序界面如下。
在這裏插入圖片描述
服務器頁面上方顯示了該主機的ip地址,客戶通過該ip地址進行通信。當有多個用戶通過服務器ip通信時,可顯示在線人數情況及客戶的ip,並附有清空ip功能。

打開客戶端程序前的提示框
在這裏插入圖片描述
客戶端頁面下方和頁面中顯示該客戶的連接狀態,此時爲未連接狀態。附有清空記錄功能
客戶1通過服務器ip地址進行通信。輸入服務器ip,此時頁面顯示如下,連接成功。
在這裏插入圖片描述
客戶2也接入。此時服務器顯示如下。
在這裏插入圖片描述
服務器顯示在線人數情況及客戶的ip。因爲客戶1與客戶2與服務器都是在本機上操作,所以三者IP相同。
開始通信,客戶1先發起對話,隨後客戶2也迴應。
在這裏插入圖片描述
在這裏插入圖片描述實現了在線通信。
點擊清空記錄,聊天界面即清空。
在這裏插入圖片描述
點擊清空,客戶ip清空。
在這裏插入圖片描述
VB製作過程及代碼見上半篇01。鏈接:VB-局域網聊天器01