用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)
上一篇 2023年4月6日 上午9:07
下一篇 2023年4月6日 上午9:23

相关推荐

  • 酒水商城小程序定制开发(酒水商城小程序定制开发怎么做)

    如今,越来越多的领域企业逐渐合理布局自己的小程序,对于实体行业,开发设计自己的小程序商城系统软件营销推广自己的品牌,可以分享朋友圈,微信群这些方法吸引客户提交订单,客户不需要下载就…

    科研百科 2023年4月13日
    96
  • 视频较长,请耐心听完!潜龙勿用!@DOU+小助手(超长视频)

    当你人生低谷的时候,请记住易经里的一个道理,就是潜龙勿用。不管你当下欠债失业还是分手,大部分人都为两种状态:一种是绝望,随之而来的就是躺平破罐子破摔。一种就是到处寻找机会,无时无刻…

    科研百科 2023年5月5日
    83
  • 仓库二维码管理制度(二维码仓储管理软件)

    二维码仓储管理软件 随着数字化时代的到来,仓储管理也变得越来越数字化。二维码仓储管理软件是一种可以帮助管理人员高效地管理仓储物品的数字化工具。本文将介绍二维码仓储管理软件的基本概念…

    科研百科 2024年6月3日
    37
  • 介绍城市机关党建工作经验,潍坊受邀发言→(机关党建经验总结)

    潍坊日报社潍坊融媒讯6月15日-16日,新时代城市机关党建工作经验交流会在扬州召开。会议经中央和国家机关工委批准,由旗帜杂志社、扬州市委联合举办,来自全国28个省(市、区)的各级机…

    科研百科 2023年6月27日
    74
  • 房地产CRM解决方案(房地产crm系统是什么系统)

    导读 房地产行业是振兴中国经济的主导产业,为中国GDP持续增长做出了重要贡献。房地产行业投资大,周期长,风险高,项目地区性,政策性强等性质。随着国家政策的变动和房地产改革,房地产行…

    科研百科 2022年10月14日
    152
  • 适合做项目管理的软件

    适合做项目管理的软件 项目管理是许多组织中必不可少的一部分,而选择合适的软件可以帮助组织更高效地完成项目任务。本文将介绍一些适合做项目管理的软件,这些软件具有不同的特点和优势,可以…

    科研百科 2024年5月25日
    45
  • 青岛理工大学多个重点项目获批(青岛理工大学多个重点项目获批名单)

    岁物丰成,奋斗有痕。青岛理工人乘风破浪,奋楫前行,成功实现多个重点项目获批,一起来看看吧! 获批2个山东省专业特色学院 近日,山东省教育厅发布《关于山东省未来技术学院、专业特色学院…

    科研百科 2024年4月16日
    101
  • RWC集团

    RWC集团:一家拥有强大实力的企业 RWC集团是一家总部位于中国的大型企业,成立于2009年,其业务范围涵盖了多个领域,包括金融、房地产、能源、医疗等。作为一家拥有强大实力的企业,…

    科研百科 2024年10月31日
    0
  • project网络图太长

    标题: Project网络图太长 近年来,随着计算机科学和人工智能的快速发展,各种项目和工具不断涌现,为开发者提供了更加高效和便捷的工具和方法。然而,在这些工具和方法中,一些项目和…

    科研百科 2024年10月5日
    9
  • 项目管理的流程

    项目管理流程是指在项目执行过程中,根据一定的目标和标准,对项目资源进行计划,组织,控制和协调,以实现项目目标的过程。以下是项目管理流程的一些关键步骤和要素。 一、项目规划阶段 在项…

    科研百科 2024年5月28日
    32