14得票3回答
如何在Fmx项目中获取Windows关机事件,类似于VCL项目中的WM_QUERYENDSESSION和WM_ENDSESSION?

在我的应用程序关闭之前,我需要截取Windows关机操作,并执行一些数据库查询。 我正在使用Delphi XE10,在Windows 10下的FMX项目中。 我尝试了下面的代码,但它并不起作用。 private { Private declarations } {$IFDEF M...

14得票1回答
Delphi XE2:在OSX上的Delphi FireMonkey应用程序中显示PDF

我正在使用FireMonkey将Delphi应用程序移植到OSX上。 应用程序的一部分显示PDF,目前在Windows下使用Acrobat Viewer控件或Gnostice组件。 但是在FireMonkey中无法使用这些选项来显示PDF,因此我想知道是否有人有任何想法如何处理这个问题。 我曾...

14得票6回答
Delphi XE2:是否有预定义条件来识别VCL和FireMonkey?

在 Delphi XE2 中,我们使用的是{$ifdef Win32} {$ifdef Win64} 如何识别我们所在的平台。 是否有预定义的条件语句可以识别VCL和FMX?

14得票3回答
Delphi Xe2与Firemonkey:是否可以拥有一个非客户区,其绘制风格不同于默认的Windows非客户区绘制风格?

这是我正在使用Firemonkey和Delphi XE2创建的Delphi应用程序样例。 正如您所看到的,您可以在Firemonkey中使用“stylebook”视觉风格来自定义窗口框架内大多数元素的外观。然而,窗口框架外部的绘制则由Windows决定。如果我使用的是VCL而不是Firemo...

14得票4回答
如何在Android上保存文件?(Firemonkey)

我如何在Android设备上本地保存文件, 使用Delphi(XE5,Firemonkey)? 就像这么简单。 Memo.Lines.SaveToFile('test.txt') 似乎无法工作。 它会导致以下错误消息: "无法创建文件“/test.txt”。不是目录。"

14得票1回答
如何在Delphi中调用NSBeep

我正在寻找在OS X上替代MessageBeep的方法。看起来应该调用的正确函数是NSBeep,但XE2 RTL不支持它。 我该如何从Delphi应用程序中调用NSBeep?

13得票1回答
如何在Xcode中调试Delphi iOS FireMonkey应用程序?

我正在尝试使用Xcode v3.2.6在苹果Snow Leopard 10.6.8上调试使用Delphi XE2 Update1编译的FireMonkey应用程序。我可以在iPhone模拟器中加载、编译并运行该项目。 然而,调试似乎不起作用。当我使用“Run / Debug - Breakp...

13得票1回答
Delphi XE2中的标准iOS控件/样式在哪里?

我们目前正在评估Delphi XE2,正如您所期望的那样,我从FireMonkey开始入手,因为OS X和iOS开发非常有趣。我看到了一些人使用XE2创建iOS应用程序的演示,我也成功地做到了同样的事情,但是“商业应用程序”在iPhone上的核心功能(这就是iOS支持的营销方式)是按钮、列表、...

12得票1回答
FastReport FMX 2.0组件放置在窗体上时出现“clCantRen”错误。

每当我将FastReport 2.0 FMX -> TfrxReport组件放置在我的FMX表单(RAD Studio 10.2)上时,就会弹出错误消息"clCantRen"。 在没有调试的情况下运行时,我会得到以下错误 "[dcc32 Error] E2161 Error: RLINK32...

12得票1回答
Android的TMemo(Firemonkey)问题和奇怪行为

在我的应用程序中使用Tmemo,允许用户输入笔记时,我发现在编辑文本或使用退格键时,会发生非常奇怪的事情。 例如,不能将光标移动到文本末尾,或删除单词的某些字母,在这种情况下,文本将完全被其他意想不到的单词替换。我发布了一个视频展示这种奇怪的行为。 我不知道是否有相关性,但似乎当文本来自键盘提...