Vib*_*nRC 5 delphi android vcl
我见过lenniedevilliers的 "Delphi for Android"项目,这非常激励我.我,但该项目中只有少数VCL(tbutton,tEdit和Tlabel).任何人都可以给我一个提示,包括项目的菜单栏和进度条
LaK*_*ven 11
请记住,Delphi for Android(简称DelphiDroid)使用"交叉编译器"来读取VCL表单的DFM文件,并将其转换为必要的Java代码.因此,扩展其对VCL对象(在其当前状态)的理解需要重建交叉编译器本身.
Lennie和我都在探索两种不同的途径,使整个事物更"原生",从某种意义上说,你将能够定义在Android平台(甚至可能是iOS)上使用的自定义组件.
Lennie的新方法是使用PhoneGap框架,而我的方法(针对下一版Delphi)采用FreePascal编译器和基于OpenGL的GUI平台,使用本机Pascal代码实现完全可扩展性来开发Android应用程序.我的解决方案(如果它正常工作)将完全集成IDE,因此不需要任何外部工具或命令行...您只需指定它是一个Android应用程序,Build指令将使用适当的FPC编译器和库如你所愿.
所有这一切都是说,目前无论如何,你所要求的是不可能的(遗憾的是),但请放心,我和Lennie都在努力(从两个不同的角度).这些角度中至少有一个会起作用,希望两者兼而有之(同样支持新旧版本的Delphi).