用Delphi 11开发手机app和Windows及Linunx桌面应用(delphi开发安卓app)

启动 Delphi 11

Delphi 11 安装略过,启动后选 new project ,如图所示创建新工程。

用Delphi 11开发手机app和Windows及Linunx桌面应用(delphi开发安卓app)

Delphi 11编译器选项

Delphi 11配带了x32和x64位的安卓、IOS、MacOS和Windows编译器,可使用 Delphi 语言(pascal)编写并编译成不同操作系统平台的应用程序。

用Delphi 11开发手机app和Windows及Linunx桌面应用(delphi开发安卓app)

编写TCPClient程序

以编写TCPClient为例,在form上放上indy的tcpclient,将它属性的 host 和 port 写上欲连接的 tcpserver的IP地址和port端口号。再放一个 Button1

用Delphi 11开发手机app和Windows及Linunx桌面应用(delphi开发安卓app)

双击 Button1, 在代码编辑器中写上如下代码。

用Delphi 11开发手机app和Windows及Linunx桌面应用(delphi开发安卓app)

编译为 android 的 app

在手机开发者选项上打开调试功能,通过 usb 线连接计算机,对上述代码进行编译后 apk 自动上载并安装到手机上。 安装后运行是下面的样子,很简单,就一个 Button1 钮。

用Delphi 11开发手机app和Windows及Linunx桌面应用(delphi开发安卓app)

用HyperTerminal作tcpserver

进入后随便起个连接名称 tcpserver

用Delphi 11开发手机app和Windows及Linunx桌面应用(delphi开发安卓app)

配置tcpserver,本机 IP, 端口 2000

为了测试方便,hyperterminal的PC和手机在同一Wifi下,这样它们就在同一IP地址段。PC是192.168.100.158, 华为mate9手机是 192.168.100.178,端口是 2000

用Delphi 11开发手机app和Windows及Linunx桌面应用(delphi开发安卓app)

选择 wait for call, 将 hyperterminal 设置成 tcpserver

用Delphi 11开发手机app和Windows及Linunx桌面应用(delphi开发安卓app)

TcpClient与TcpServer通讯

手机TcpClient上每按 Button1一次,PC上运行的 TcpServer 上显示一次 Hello World!

用Delphi 11开发手机app和Windows及Linunx桌面应用(delphi开发安卓app)

后记:

用同样的方法,可以编译IOS手机app,也可编写 windows, linux, macOS程序。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月20日 上午9:35
下一篇 2024年5月20日 上午9:47

相关推荐

  • 科研类别怎么填写

    科研类别怎么填写 随着科技的不断发展,科研类别填写变得越来越重要。在填写科研类别时,需要注意以下几点: 1. 科研类别应该与感兴趣的研究领域相关。例如,如果正在研究气候变化,那么应…

    科研百科 2024年11月19日
    0
  • 万达项目管理公司

    万达项目管理公司:一家追求卓越的项目管理公司 万达项目管理公司是一家总部位于中国的项目管理公司,成立于1998年。该公司专注于高品质、高效率的项目管理,为客户提供专业的项目管理服务…

    科研百科 2024年7月27日
    62
  • 科研项目项目实施方案

    科研项目项目实施方案 科研项目是学术界和工业界都非常关注的话题,也是推动科学技术发展的重要力量。为了确保科研项目的质量和效率,制定一份详细的项目实施方案是非常重要的。本文将介绍如何…

    科研百科 2025年3月7日
    0
  • 科研项目太理论了怎么办

    科研项目太理论了怎么办? 科研项目如果过于理论化,可能会限制其在实际应用中的发展。虽然科学研究需要深入探究理论问题,但在实践中,我们需要解决问题的方法和技能,而这些都是基于理论的。…

    科研百科 2025年5月11日
    0
  • 微软Office 365六大替代品推荐(microsoft 365和office)

    寻找在线编辑和协作Office 365更好的替代产品?想要摆脱单一供应商的产品? 想降低您团队办公成本?从小学开始,我们一直都使用微软,感觉是时候要改变一下了。 ONLYOFFIC…

    2022年8月5日
    462
  • 经济学研究生科研项目

    科研项目: 青年经济学者研究小组的论文研究 摘要: 经济学是一个广泛而深入的领域,涉及到许多不同的分支,如微观经济学、宏观经济学、行为经济学等等。作为一个经济学研究生,研究小组致力…

    科研百科 2025年5月31日
    0
  • 科研项目投标 科研项目投标价底了

    科研项目投标:投标价底了 近年来,随着科技的不断发展,科研项目投标已成为许多机构和企业获取项目的重要方式之一。在投标过程中,投标者需要提交详细的项目方案和论证,并且经过评审委员会的…

    科研百科 2024年3月31日
    103
  • 厅级单位的组织部长是什么级别

    厅级单位的组织部长是什么级别厅级单位的组织部长是什么级别的在厅厅、厅、厅、厅、厅、厅、厅、厅、厅、厅、厅、厅、厅、厅、厅、厅、厅、厅、厅、厅、厅、厅、厅、厅、厅。 第二章,厅、厅、…

    科研百科 2024年11月21日
    5
  • 消防安全管理制度(消防安全管理制度范本)

    消防安全教育、培训制度  1、每年以创办消防知识宣传栏等形式,提高全体员工的消防安全意识。   2、定期组织员工学习消防法规和各项规章制度,做到依法治火。   3、各部门应针对岗位…

    科研百科 2022年8月29日
    276
  • 项目管理与财务统计系统

    项目管理与财务统计系统: 提高组织效率的工具 随着组织规模的增长,项目管理和财务统计系统已经成为许多组织中不可或缺的一部分。这些系统可以帮助组织管理其资源、项目进度和财务信息,从而…

    科研百科 2025年1月13日
    0