gpt4 book ai didi

android - Delphi for Android 的 VCL

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:57:27 25 4
gpt4 key购买 nike

我看过一个项目“Delphi for Android”by lenniedevilliers这给了我很大的启发。我但是那个项目中只有几个 VCL(tbutton、tEdit 和 Tlabel)。谁能给我一个关于在项目中包含菜单栏和进度条的提示

最佳答案

请记住,Delphi for Android(简称 DelphiDroid)使用“交叉编译器”读取 VCL 表单的 DFM 文件,并将其转换为必要的 Java 代码。因此,扩展其对 VCL 对象(在其当前状态下)的理解需要重建交叉编译器本身。

Lennie 和我都在探索两种不同的途径来让整个事情变得更加“原生”,从这个意义上说,您将能够定义在 Android 平台(甚至可能是 iOS)上使用的自定义组件。

Lennie 的新方法是使用 PhoneGap 框架,而我的方法(针对 Delphi 的下一个版本)采用 FreePascal 编译器和基于 OpenGL 的 GUI 平台,从而实现使用 native Pascal 代码开发 Android 应用程序的完全扩展性。我的解决方案(如果它正常工作)将完全集成到 IDE 中,因此不需要任何外部工具或命令行......您只需指定它是一个 Android 应用程序,并且构建指令将使用适当的 FPC 编译器和库如您所愿。

所有这一切都是说,无论如何,目前您所要求的无法完成(遗憾),但请放心,Lennie 和我都在努力(从两个不同的角度)。这些角度中至少有一个可以工作,希望两者都可以(以支持新旧 Delphi 版本)。

关于android - Delphi for Android 的 VCL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5165624/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com