日本电影一区二区_日本va欧美va精品发布_日本黄h兄妹h动漫一区二区三区_日本欧美黄色

用Delphi 11開發(fā)手機(jī)app和Windows及Linunx桌面應(yīng)用(delphi開發(fā)安卓app)

啟動 Delphi 11

Delphi 11 安裝略過,啟動后選 new project ,如圖所示創(chuàng)建新工程。

用Delphi 11開發(fā)手機(jī)app和Windows及Linunx桌面應(yīng)用(delphi開發(fā)安卓app)

Delphi 11編譯器選項

Delphi 11配帶了x32和x64位的安卓、IOS、macOS和Windows編譯器,可使用 Delphi 語言(pascal)編寫并編譯成不同操作系統(tǒng)平臺的應(yīng)用程序。

用Delphi 11開發(fā)手機(jī)app和Windows及Linunx桌面應(yīng)用(delphi開發(fā)安卓app)

編寫TCPClient程序

以編寫TCPClient為例,在form上放上indy的tcpclient,將它屬性的 host 和 port 寫上欲連接的 tcpserver的IP地址和port端口號。再放一個 Button1

用Delphi 11開發(fā)手機(jī)app和Windows及Linunx桌面應(yīng)用(delphi開發(fā)安卓app)

雙擊 Button1, 在代碼編輯器中寫上如下代碼。

用Delphi 11開發(fā)手機(jī)app和Windows及Linunx桌面應(yīng)用(delphi開發(fā)安卓app)

編譯為 android 的 app

在手機(jī)開發(fā)者選項上打開調(diào)試功能,通過 usb 線連接計算機(jī),對上述代碼進(jìn)行編譯后 apk 自動上載并安裝到手機(jī)上。 安裝后運(yùn)行是下面的樣子,很簡單,就一個 Button1 鈕。

用Delphi 11開發(fā)手機(jī)app和Windows及Linunx桌面應(yīng)用(delphi開發(fā)安卓app)

用HyperTerminal作tcpserver

進(jìn)入后隨便起個連接名稱 tcpserver

用Delphi 11開發(fā)手機(jī)app和Windows及Linunx桌面應(yīng)用(delphi開發(fā)安卓app)

配置tcpserver,本機(jī) IP, 端口 2000

為了測試方便,hyperterminal的PC和手機(jī)在同一Wifi下,這樣它們就在同一IP地址段。PC是192.168.100.158, 華為mate9手機(jī)是 192.168.100.178,端口是 2000

用Delphi 11開發(fā)手機(jī)app和Windows及Linunx桌面應(yīng)用(delphi開發(fā)安卓app)

選擇 wait for call, 將 hyperterminal 設(shè)置成 tcpserver

用Delphi 11開發(fā)手機(jī)app和Windows及Linunx桌面應(yīng)用(delphi開發(fā)安卓app)

TcpClient與TcpServer通訊

手機(jī)TcpClient上每按 Button1一次,PC上運(yùn)行的 TcpServer 上顯示一次 Hello World!

用Delphi 11開發(fā)手機(jī)app和Windows及Linunx桌面應(yīng)用(delphi開發(fā)安卓app)

后記:

用同樣的方法,可以編譯IOS手機(jī)app,也可編寫 windows, linux, macOS程序。

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部
台北市| 桂平市| 堆龙德庆县| 丹凤县| 梁山县| 图木舒克市| 多伦县| 枝江市| 敦煌市| 繁峙县| 清涧县| 东乌珠穆沁旗| 丰台区| 镇赉县| 建湖县| 新化县| 洛阳市| 安顺市| 常宁市| 蒙城县| 彭阳县| 南京市| 安龙县| 永登县| 万宁市| 武定县| 丹凤县| 西平县| 仁化县| 济阳县| 大冶市| 大悟县| 宁乡县| 宁阳县| 武清区| 津南区| 平乐县| 宜阳县| 墨江| 同德县| 永胜县|