将win32应用程序(使用Treeview和XMLDocument控件)移植到FireMonkey Mobile app



我开始将win32应用程序移植到"FireMonkey Mobile application–Delphi"上,。

最初的演示效果很好,直到我尝试为Android构建它。我使用的控件(TTreeview)和TXMLDocument似乎只适用于win32和win64。然而,当我创建一个空白的FiremonkeyMobile应用程序——Delphi时,这两个控件被允许使用。Firemonkey中的Ttreeview控件与我在win32应用程序中使用的控件不同。

那么,这两个控件也适用于什么移动平台(Windows mobile?)?

我需要找到与Firemonkey兼容的替代控件和对象,用于处理树显示和将我的应用程序移植到Android的XML功能。我应该用什么?

TXMLDocument在Android上运行良好,如果您更改DOMVendor;默认情况下,它使用MSXML。请参阅如何阻止IDE在非Windows项目中引用Windows特定的XML单元?;这个问题以前(也是最近)在这里被问到并得到了回答。

VCL TTreeView是Windows通用控件的包装器,因此它仅在Windows平台上可用。Delphi(至少目前)不支持Windows Mobile作为目标平台,因此VCL TTreeView唯一可用的地方是在基于VCL的Win32/Win64应用程序中。VCL TTreeView没有"兼容FMX控制";您将需要重写代码以使用FMXTTreeView

就您对其他组件的推荐请求而言,要求我们查找或推荐工具、库或其他非现场资源的请求在此处不属于主题。有关更多信息,请参阅帮助中心,特别是"我可以在此处询问哪些主题?"?

相关内容

  • 没有找到相关文章

最新更新