學了十多年的易語言,現在已全面轉向.net(原因就不說了),但與易語言十多年感情是丢不掉的。作為引導我步入編程大門的啟蒙語言,我覺得是非常适合國人當做入門語言,當你學會易語言并能寫出一些功能程序後,再轉而學習其它更先進的語言,你會覺沒有想像中的那麼難,java、C#、PHP也很易容學(咱們是業餘愛好,不求技術如何高超)。
回想當年學易的時候,想實現一個功能都處發貼子找例程、自已琢磨到深夜,過程雖然辛苦但卻很快樂。現在雖然不再玩易了,但想把自已在學易過程中的一些經驗心得寫出來,供新手菜鳥參考,老鳥就不用看了。本人很少寫東西,文筆水平有限,寫得不好大家多包涵。
易語言基本的語法和控件的使用就沒必要寫了(寫了也沒人看),主要想寫一些實用功能的實現,我本人因工作原因,寫的軟件主要是數據管理類的,涉及數據庫、Excel、Post等,單機版、網絡版C/S、B/S。(注意:外挂不會,我隻玩主機遊戲,不玩網絡遊戲,所以對外挂沒需求。)
亂七八糟說了這麼多,現在步入正題,好多年前在官方論壇上發過一網絡操作數據庫的帖子,有很多朋友有興趣,但因為源碼搞丢了所以沒幫到他們,所以第一篇就寫如何網絡操作數據庫,咱們這就開始:
先來編寫客戶端:
1.新建一個易語言程序,在窗體上添加“客戶”、“超級列表框”、“下拉列表框”等組件,效果如圖:
2.雙擊“連接服務器”按鈕,編寫代碼如下 :
3.雙擊“斷開服務器”按鈕,編寫代碼如下 :
4.“客戶”組件有兩個事件“數據到達”、“連接斷開”,編寫代碼如下:
5.雙擊“查詢”按鈕,編寫代碼如下:
6.保存
再來編寫服務端:
1.新建一個易語言程序,在窗體上添加“服務器”端口設為12345、“文本框”,效果如圖:
2.“服務器”組件有三個事件“客戶進入”、“數據到達”、“客戶離開”,編寫代碼如下:
3.保存
測試客戶端和服務器是否通迅正常,啟動客戶端和服務器後開始測試
1.連接測試
客戶機點擊“連接服務器”,如果連接成功可彈出“連接服務器成功”的對話框
同時服務端顯示接入的客戶機信息,格式為:客戶機IP地址:端口
2.發送數據
客戶機點擊“查詢”,發送之前寫好的測試信息,看服務器是否能收到并返回信息
同時客戶端是否能收到服務器返回的信息
如果測試能夠達到上面圖片中的效果,說明客戶機和服務器之間的通訊功能已經實現了,本篇的目标也就完成了,在下篇裡我們就可以來操作數據庫了
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!