问题标签 [delphi-xe2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1141 浏览

delphi - 如何在 Delphi XE2 dbExpress 和 Firebird 2.5 中使用布尔值

新的 XE2 dbExpress 在使用布尔字段时是否仍然存在问题?

0 投票
5 回答
350 浏览

delphi - 为什么使用 real 的计算与使用 int 的计算结果不同?

例如,我有以下代码:

是错误吗?函数 calc 3^3(指数使用 ln 和 exp 函数),但从 real 到 int 的转换失败;情况(a)返回 27,情况(b)返回(26),什么时候都应该是 27。我能解决吗?非常感谢您的帮助。

Ps:将结果分配给整数变量,使用 trunc,结果不会改变。

0 投票
2 回答
3224 浏览

xcode - Delphi XE2 FireMonkey Xcode安装问题

我在我的 Win XP Pro 系统上安装了 Delphi XE2,在我 4 周大的 MacBook 上安装了 Xcode(我的 Mac 总经验 = 4 周)。安装paserver,将iOS项目导出到Xcode,在Xcode中加载它(可以看到项目和Pascal源等)并按下运行..

构建失败消息。细节是——

Shell 脚本调用错误 /users/rob/Library.... 第 4 行 /usr/local/lib/fpc/2.5.1/ppcross386:没有这样的文件或目录

Pascal 编译器是否由于某种原因不存在?还是缺少其他东西?paserver 是否参与在 Mac 上设置这些东西?问题是否与 paserver 在安装时无法完全访问我的 Win 系统有关?

我正在为此苦苦挣扎,而我对 Mac (Lion) 的不熟悉也无济于事......

0 投票
2 回答
2895 浏览

delphi - 在 Firemonkey 项目中,表单和单位之间的切换不起作用

我正在测试 Delphi XE2 并创建了一个新的 FireMonkey HD 应用程序,但我有一个问题,FireMonkey 表单的表单设计器不可见或可用,视图菜单中的切换表单/单元选项以及工具栏按钮都被禁用在表单和代码之间切换,即使使用 F12 也不起作用。我尝试了 Shitf-F12 选项(表单窗口),但没有列出任何表单。我也尝试添加新的 firemonkey 表单,但没有显示任何表单,只有代码可见。- 有什么建议可以解决这个问题吗?

0 投票
1 回答
399 浏览

delphi - 名为 InvRules 的单元(以前在 SOAP 文件夹中)在 Delphi XE2 中的什么位置?

我正在尝试将一些 Delphi XE 代码移植到 XE2,它使用一个名为 InvRules.pas 的单元,根据 XE2 文档,它没有命名空间前缀。

它也不在我期望的soap文件夹中:

C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\source\soap

最简单的答案是它已从 XE2 中删除(意外或故意)。有没有人弄清楚是怎么回事?这个单元包含像GetStackTypeSize和 RetOnStack 这样的函数,它们有时在自定义TRIOHelper类型类中使用。

0 投票
3 回答
1857 浏览

macos - 为什么我的 Firemonkey 应用程序在 OSX 上打开终端窗口,但在 Win32 上不打开?

我在 Delphi XE2 中创建了一个简单的测试平台应用程序,并编译了该应用程序的 Win32 和 OSX 版本。
我压缩了 OSX 版本以及 libcgunwind dylib 运行时文件的副本,并将这些文件复制到我可以访问的 Mac 上。
当我解压缩文件时,mac 识别出我的 OSX 应用程序,我双击它。

反过来,由于某种未知原因,这与我的简单应用程序的表单一起打开了一个终端窗口。
应用程序本身运行良好,但我很好奇为什么会在 Mac 上打开终端窗口?

0 投票
4 回答
4516 浏览

delphi - Delphi XE2 FireMonkey 是否支持 Indy 跨平台应用程序?

用 Firemonkey 查看新的 Delphi XE2。考虑到它可以为 Windows、Mac OSX 和 iOS 编译,VCL 组件在 FireMonkey 应用程序中是无用的。

我的问题是:是否有/将会有 Indy Firemonkey 版?因为我真的需要IdHTTP.Post();. 如果没有,有没有办法在 FireMonkey 中做到这一点?

我已经在谷歌上搜索了一段时间,没有找到任何东西。:S

0 投票
2 回答
2664 浏览

delphi - Delphi XE2:FastMM 是否适用于 Win64 应用程序?

我在我的 Delphi 应用程序中使用 FastMM 来跟踪内存泄漏,尤其是在 FullDebugMode 中。随着 Delphi XE2 的新发布,​​我们可以使用 FastMM 作为内存管理器吗?FastMM 可以在 Win64 平台上工作吗?

0 投票
1 回答
2110 浏览

delphi - delphi 128位运算

我需要将十六进制值转换为十进制整数。有没有单位可以做到这一点?

在网上我发现了一些关于它的东西,但它对我没有多大帮助。我知道使用inline asm它可以将它表示为四个 32 位的打包数组Integer。我发现将 int32 或 int64 转换为 int128,反之亦然,但没有发现任何例如两个 int64 和执行 int128 的问题,我也发现在 asm 内联中搜索 emulediv运算符、mul运算符和sum运算符的问题。

所以我问是否有人可以帮助我解决这个问题。我的目标是取一个十六进制字符串并将其转换为十进制,然后计算base 35(0..9,A..Z)中的等效值。非常感谢。

0 投票
1 回答
1013 浏览

delphi - Delphi XE2 Firemonkey 示例应用程序无法在 MAC 上运行,停靠图标弹起但没有显示

我看到了与此相关的另一个线程,但我有一个不同的问题。我已经根据手册和其他线程的建议进行了所有设置,并且没有收到任何错误。该应用程序实际上出现在 Dock 中,但这就是事情停止的地方。首先它会弹跳很长一段时间(几分钟),在它最终停止弹跳之后不会显示任何窗口。我在任何地方都没有错误。有什么建议么?