用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

相关推荐

  • IT资产管理软件:Lansweeper 11.1.2.1(it资产管理软件系统)

    在如今的数字化时代,IT资产的管理对于企业来说至关重要。然而,传统的资产管理方式往往需要大量的人力和时间投入,而且还存在着信息不完整、更新不及时的问题。那么,有没有一种简单而高效的…

    科研百科 2023年12月1日
    163
  • DevOps 工具链管理器 DevStream 还真是神器(devops工具链有哪些)

    DevStream 是一个开源的 DevOps 工具链管理器,将主流 DevOps 全生命周期的开源工具管理起来,提供了包括安装部署、最佳实践配置等功能,因开发者而生,由开发者开发…

    科研百科 2022年10月24日
    293
  • 横向科研项目任务书范文

    横向科研项目任务书范文 本文介绍了横向科研项目任务书的结构和内容,旨在帮助读者了解如何编写横向科研项目任务书,以确保项目的有效实施和高质量的成果。 一、项目背景 本研究旨在探索一种…

    科研百科 2025年5月1日
    2
  • seo项目管理系统

    SEO项目管理系统:优化网站与搜索引擎的关系 SEO项目管理系统是一种工具,可以帮助网站管理员更好地管理网站SEO策略,提高网站的排名和流量。 SEO是搜索引擎优化的缩写,是指通过…

    科研百科 2024年12月11日
    1
  • 祝贺您的科研项目

    祝贺您的科研项目取得成功! 我们的科研项目取得了重要进展,在科学界引起了广泛关注。我们的研究旨在探索新的物理学理论,这项工作涉及到许多复杂的数学和物理学概念,需要我们进行大量的实验…

    科研百科 2025年3月24日
    1
  • 浅谈EPC模式下业主方的全过程投资管控措施(业主对epc项目管理要点)

    研究背景及现状 近年来,EPC管理模式在我国工程建设领域应用广泛。传统承包模式存在业主方签订合同份数多、组织协调工作量大、建设周期长等问题, EPC总承包模式实现了业主方与承包商责…

    2022年9月18日
    380
  • 宁乡项目管理系统试用

    宁乡项目管理系统试用 随着项目管理水平的提升,越来越多的公司开始使用项目管理系统来协助管理项目。对于宁乡当地的企业而言,项目管理系统的使用更是必要的。本文将介绍宁乡项目管理系统试用…

    科研百科 2025年6月20日
    0
  • 上证50与沪深300指数基金的选择(上证50与沪深300指数基金的选择区别)

    上一篇文章《长期赚钱的“上证50指数与沪深300指数基金”》介绍了这两只指数。可是毕竟指数好,不意味着这两只指数的所有基金都是好的、都适合投资。那今天来介绍猪猪是如何选择基金的,并…

    科研百科 2024年5月20日
    89
  • 研发团队分成

    研发团队分成为标题的中文文章 随着科技的不断发展,许多公司都拥有一支庞大的研发团队,他们致力于开发新的产品和技术,推动公司的发展。而研发团队的成员们则是这个团队的核心,他们为公司的…

    科研百科 2024年10月25日
    0
  • 衡阳plm项目管理系统

    衡阳plm项目管理系统 衡阳plm项目管理系统是一种功能强大的项目管理工具,能够帮助企业有效地管理项目,提高项目效率和质量。衡阳plm项目管理系统采用现代项目管理方法,结合传统项目…

    科研百科 2024年12月26日
    0