Firemonkey - 消息处理
我目前正在尝试开发一个基于 Firemonkey 的项目。我使用 Firemonkey 是因为它的 UI 功能,因为该项目由许多较小的应用程序组成,每个应用程序都有 3D …
我没有看到“导出 Xcode”在delphi xe2中...?
可能的重复: Delphi XE2 缺少导出到 Xcode 我有 delphi xe2,但没有在工具菜单中看不到“导出 xcode”选项。为什么? 谢谢你的通知...…
当 vcl 样式激活时,如何为我的应用程序的消息框设置外观?
我使用 Application.MessageBox 在我的 VCL 应用程序上显示消息,但是当应用程序应用了 vcl 样式时,消息窗口将使用 windows 样式而不是当前的 vcl 样…
避免在 Delphi XE2 下对元素进行蒙皮
Delphi XE2 皮肤选项非常棒,但在某些情况下您希望通知 Delphi 单独保留元素或表单。就我而言,我有一个完全在 Delphi 内部创建的启动窗体 - 但这被破…
Integer() 类型转换在 Delphi 64 位上不起作用
我有以下代码: inc(integer(DestPixel), DestDelta); //DestPixel: PColorRGB; DestDelta: integer; 这在 32 位平台上运行良好。如果我在编译器中将…
Delphi XE2 Indy 10 TIdCmdTCPServer 冻结应用
我刚刚开始学习如何在 Delphi XE2 中使用 Indy 10 组件。我从一个将使用命令套接字(TIdCmdTCPServer 和 TIdCmdTCPClient)的项目开始。我已经完成所…
为什么有些项目的 use 子句接受 Jpeg,而其他项目则需要 vcl.imaging.jpeg?
我正在将一些项目更新到 XE2,我不明白为什么在某些项目上 uses jpeg; 被接受 ,而在其他项目上我需要写 uses vcl.imaging.jpeg; 你能解释一下吗?…
fOpen 带参数无法正常工作
晚上好! 我目前正处于 Firemonkey 中新应用程序开发的第一阶段。这是我第一次使用 Firemonkey,但我已经有几年使用 Delphi 的经验了。 到目前为止,…
BcdDivide 函数在 Delphi XE 和 XE2 中的行为不同
FmtBcd.pas 已在 Delphi XE2 中进行了广泛的修改和重写。在我的一个项目中,我有一个对两个 Bcd 值使用除法运算的情况,但两个版本产生不同的结果。在…
Delphi XE2:禁用组件上的 vcl 样式
我正在尝试按照有关禁用表单上控件上的颜色的示例进行操作。 TStyleManager.Engine.RegisterStyleHook(ClrMeans.TwwDBComboDLG, TEditStyleHook); 但…
适用于 Delphi 和 C# 的 SQL Server 层
我真的不喜欢将 SQL 服务器开放到互联网的概念 - 即使我可以锁定防火墙。然而,我一直直接使用数据库。我现在正在构建一个系统,其中涉及 1 个 SQL Se…
针对带有 TStrings 和 TStringList 的接口进行编码
我饶有兴趣地阅读了 Nick Hodges 博客 为什么你应该使用接口 由于我已经爱上了编码中更高级别的接口,因此我决定研究如何将其扩展到相当低的级别,并…
如何在 FireMonkey 中创建闪屏?
我需要在 FMX 程序启动时创建一个启动屏幕。 VCL 中的以下代码不再起作用: SplashScreen := TSplashScreen.Create(Application); SplashScreen.Show;…
Windows DPI 表单缩放
我之前一直使用VGScene(Firemonkey 的前身)来创建应用程序,最近切换到 Delphi XE2 的 Firemonkey。 要在 VGScene 中缩放表单,我所要做的就是缩放 …