问题标签 [delphi-xe]

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 投票
4 回答
3637 浏览

delphi - 是否有适用于 Delphi-XE 的 LockBox 版本

我在哪里可以找到 Delphi-XE 的 LockBox 版本

0 投票
1 回答
504 浏览

delphi - 添加 Sourcegear Vault 支持

简单的。我使用Vault来管理我的个人源文件。但我不喜欢在 Delphi IDE 之外签入/签出。
Delphi XE 支持 Subversion,所以我想知道......我也可以让 Vault 使用它吗?如果没有,是否有免费的 Delphi 替代插件可用?

在工作中,我使用商业产品作为 Vault 插件。这不是我在家工作的选择,这只是爱好项目...... Visual Studio 也支持 Vault,因此使用 Prism,它可以工作。但是 Delphi IDE 没有。
顺便说一句,Sourcegear Vault对单用户环境是免费的。去引用:

有人说 Vault 对单个用户是免费的。这是真的?
是的。保险柜可供单个用户免费使用。只需安装产品,根本不需要输入任何序列号。当没有序列号时,Vault 的行为就像只有一个用户许可证一样。请注意,当产品被多人使用时,此免费许可不适用。如果您有两个人需要使用 Vault,则需要购买两个初始许可证。如果您输入的序列号仅包含一个许可证,则产品仍将仅存在一个许可证。老实说,它在我自己的单用户环境中运行良好。:-)

0 投票
6 回答
1129 浏览

delphi - Delphi设计时双击对象时出现不合理错误

好的,这就是问题所在:最近我遇到了一个问题,我无法在 GroupBox 内的按钮上使用加速键(又名HotKey s)。就在一分钟前我发现了原因,但现在唯一的问题是这个原因让我比以前更困惑,那就是在 Form 上找不到带加速键的此类按钮。效果是,当我在设计时双击受影响的按钮时,我收到错误“属性和方法不兼容”。

MethodName is VKPInputBtnClick,这实际上被声明为函数,而不是单元中的方法。

让我感到困惑的是,我根本没有将OnClickVKPInputBtn 的事件处理程序分配给任何方法!

我怎么可能编译程序并且没有运行时问题......但是在设计时双击按钮有这样烦人的问题......

有什么解决办法吗?重新安装IDE?

非常感谢任何帮助...

0 投票
2 回答
1511 浏览

delphi - Delphi XE Datasnap 中的传输过滤器

当我尝试为 datasnap 创建自定义传输过滤器并使用它时,当我运行客户端应用程序时,我收到一条错误消息:

模块 ProjectAdminClient.exe 中的异常 TDBXError。Filter Log Rejected 设置参数 FilterUnit 给定值 1024。此时,由于这种不兼容性,服务器通信是不可能的。

这是什么原因造成的?

0 投票
3 回答
6469 浏览

delphi - Delphi 编译器报错 E2064 左侧不能分配给

我继承了一个 Delphi 应用程序,但我对 object pascal 一无所知。

这是一个 BPL,我需要将其编译到新版本的 C++ Builder XE中。
当我运行 make 我得到错误:

E2064 左侧无法分配。

我已经学习了足够多的 obj pascal 来知道我有一个试图被赋值的常量。

但是,显然,您可以超越这种行为;本质上是通过进入 Delphi 编译器下的构建选项并打开“可分配类型常量”来将常量转换为变量。

我这样做了,我继续得到同样的错误。

我尝试用 {$J+} 和 {$J-} 包围我的代码,但它仍然无法编译。

获取最后一行的错误。如果我将 const 更改为 var,则会收到声明与前一个声明不同的错误,但我不知道前一个声明在哪里......

0 投票
1 回答
327 浏览

delphi - 使用 JCL 和 CLR 返回复杂类型(类、类数组)

我首先引用了这个问题来开始,但在尝试使用 Delphi XE 中的 .NET 程序集返回或类数组时遇到了障碍。

考虑以下:

我如何理解GetPersons()可以分配给array of TPersonDelphi 的返回数据?

0 投票
2 回答
5350 浏览

delphi - 从 Delphi7 迁移到 Unicode 的 Delphi XE 或 2010?

ive 一个基于 Delphi7 的新闻服务器,使用 Indy9 TIdTCPServer,客户端使用 ScktComp 的 TClientSocket 作为大小,流量在 RC4 中加密(字符串)

我到底需要什么才能让我的应用程序在支持 Unicode 的 XE 或 2010 上运行?我必须改变这些事情中的哪些?

0 投票
3 回答
2785 浏览

delphi - 我如何使用delphi跟踪IP

我需要跟踪一个 ip 的路由,实际上我正在使用单元中的TIdTraceRouteindy 组件idTraceRoute

但总是回来。

是否存在另一种跟踪 ip 的方式,可能使用 windows api 或使用另一个 indy 组件?

实际上我正在使用 delphi-xe 和 Windows 7。

0 投票
1 回答
14562 浏览

delphi - 使用delphi从PID获取完整路径

我需要从 PID 获取完整路径。

我已经检查了这个问题C++ Windows - How to get process path from its PID 并编写了以下代码:

但总是返回此消息:

指定的模块无法找到

如何从 PID 获取完整路径?

0 投票
1 回答
2413 浏览

delphi - Delphi 的 Mercurial 插件

是否有为 Delphi XE 创建 Mercurial 插件的项目或正在进行的项目?

如果做不到这一点,我在哪里可以了解有关创建一个的更多信息?