① 易語言如何連接騰訊雲上的伺服器程序
首先 你要知道伺服器的外網IP和埠 其次需要易語言中的伺服器組件和客戶組件!
伺服器埠設置一個未被佔用的埠,如:埠11800 外網IP:122.114.249.95
然後將伺服器程序上傳到騰訊雲並打開!
然後用編寫客戶端程序!
.客戶1.連接(「122.114.249.95」,11800)
如果要加判斷的話 如:
.如果(客戶1.連接("122.114.249.95",11800)=真)
.否則
信息框 (「伺服器連接失敗!」, 0, , )
.如果結束
② 易語言如何向伺服器發送要寫入文本的命令
.版本2
.子程序按鈕被單擊
客戶1.發送數據(編輯框1.內容+「一個標記」+編輯框2.內容)
.子程序_伺服器1_數據到達
.局部變數文本組,文本型,,"0"
文本組=分割位元組集(伺服器1.取回數據(),到位元組集(「一個標記」),)
寫到文件(「1.txt」,文本組[1]+#換行符+文本組[2])
③ 易語言連接伺服器
方法/步驟
1 打開2次易語言,分別新建一個窗口程序
2 在第一個窗口裡添加伺服器控制項,第二個窗口添加客戶控制項
3 根據自己情況,這里埠可以根據自己需要去修改,不改也可以,我這里就不改了
4 我們在第二個窗口(放客戶控制項的)的窗口創建完畢事件里加入以下代碼
客戶1.連接 (「127.0.0.1」, 19730)
127.0.0.1是本地伺服器,根據自己的情況去修改IP,19730是剛剛設置的埠
5 在第一個窗口(伺服器)的_伺服器1_數據到達 事件加入以下代碼
調試輸出(伺服器1.取回客戶 ())
6 先運行第一個窗口(伺服器),再運行第二個窗口(客戶),我們可以在第一個窗口的輸出窗口裡看到客戶進入的狀況
7 伺服器向客戶端發送消息可以用 伺服器1.發送數據()
我們把剛剛的調試輸出(伺服器1.取回客戶 ())改成
客戶 = 伺服器1.取回客戶 ()
添加一個按鈕,在按鈕單擊事件加入伺服器1.發送數據 (客戶, 「提示_這只是一個提示」,)
8 在第二個窗口(客戶),客戶的數據到達事件里加入如下代碼
9 現在我們來測試一下效果,先啟動第一個窗口(伺服器),再啟動第二個窗口(客戶)
注意:第一個窗口(伺服器)有一個按鈕,我們點擊它,那麼第二個窗口會彈出提示框,提示內容為「這只是一個提示」
10 關掉伺服器窗口,提示框依然存在,證明確實是客戶窗口彈出提示的沒錯
以上只是一個方法,思路
11 更多的功能需要自己去思考,實現的方法其實都是一個樣子的,要學會舉一反三
END