啟動 Delphi 11
Delphi 11 安裝略過,啟動后選 new project ,如圖所示創(chuàng)建新工程。
Delphi 11編譯器選項
Delphi 11配帶了x32和x64位的安卓、IOS、MacOS和Windows編譯器,可使用 Delphi 語言(pascal)編寫并編譯成不同操作系統(tǒng)平臺的應(yīng)用程序。
編寫TCPClient程序
以編寫TCPClient為例,在form上放上indy的tcpclient,將它屬性的 host 和 port 寫上欲連接的 tcpserver的IP地址和port端口號。再放一個 Button1
雙擊 Button1, 在代碼編輯器中寫上如下代碼。
編譯為 android 的 app
在手機開發(fā)者選項上打開調(diào)試功能,通過 usb 線連接計算機,對上述代碼進行編譯后 apk 自動上載并安裝到手機上。 安裝后運行是下面的樣子,很簡單,就一個 Button1 鈕。
用HyperTerminal作tcpserver
進入后隨便起個連接名稱 tcpserver
配置tcpserver,本機 IP, 端口 2000
為了測試方便,hyperterminal的PC和手機在同一Wifi下,這樣它們就在同一IP地址段。PC是192.168.100.158, 華為mate9手機是 192.168.100.178,端口是 2000
選擇 wait for call, 將 hyperterminal 設(shè)置成 tcpserver
TcpClient與TcpServer通訊
手機TcpClient上每按 Button1一次,PC上運行的 TcpServer 上顯示一次 Hello World!
后記:
用同樣的方法,可以編譯IOS手機app,也可編寫 windows, linux, macOS程序。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。