Delphi XE 和 Winsock
我正在将我的应用程序从 Delphi 2007 升级到 Delphi XE。我有我个人编写的 Socket 组件。在新环境(XE)中它不能正常工作。相同的代码在 Delphi 2007 …
使 Base64 解码的文本可见,而不更改“非 unicode 程序设置的 Windows 语言” ”
我使用 Base64 编码工具(如 Indy 工具)对 TMemo 中的文本进行编码,但在解码结果文本后,我只得到一些“?”字符而不是正确的文本。 原文是波斯语。…
GIFImg 单元是使用不同版本的 CCR.Exif.Consts.SOutOfResources 编译的
我试图在我的一个软件包中使用 EXIF 库。它以前有效,但现在我收到奇怪的消息: [DCC 致命错误] F2051 单位 GIFImg 使用不同的版本编译 CCR.Exif.Cons…
为什么编译器无法在我的包中包含外部 DCU?
我有这个错误: E2411 包 %s 中的单元 %s 引用单元 %s,但在 任何包裹。打包单元必须仅引用打包单元 (Delphi) Delphi 帮助非常有帮助,它说: 没有关…
如何使用 OnGetColors 事件将自定义颜色添加到 TColorBox?
我正在使用 OnGetColors 事件“http://docwiki.embarcadero.com/Libraries/en/Vcl.ExtCtrls.TColorBox”rel="noreferrer">TColorBox 组件,但我不知道…
Rad Studio Delphi XE 和 PostgreSQL
我正在开始一个新项目,这必须在 Delphi 中完成,因此我们得到 Rad Studio XE(不是 XE2)。我从未在 Delphi 中编写过代码,我是一名经验丰富的 C#.NE…
为什么这段代码声明 DISTINCT 类型?
ShlObj.pas 第 9922 行(如 Delphi XE 中): type BFFCALLBACK = function(Wnd: HWND; uMsg: UINT; lParam, lpData: LPARAM): Integer stdcall; TFNB…
Delphi 的定义 {$WARN GARBAGE ON} 是什么意思?
我热衷于在 Delphi 语言中找到未记录的新条件定义和关键字。 像 {$WARN GARBAGE ON} http://qc.embarcadero.com/wc 这样的东西/qcmain.aspx?d=77686 …
使用Delphi消费oData服务建议
我即将启动一个项目,该项目需要 Delphi XE Windows 32 客户端来使用 oData Web 服务。 我可以使用一些粗略和可读的测试代码正确查询服务,但是编写一…
就任何其他不同环境下这个简单的本地化性能测试得出的结果的有效性寻求第二意见
我的设置: 操作系统:Windows 7 SP1(32 位) RAM:4 Go 处理器:Intel Pentium D 3.00 GHz Delphi XE 我的简单测试: 我执行了运行以下命令的测试程…
delphi:没有用于字符串传输的内存管理器的dll
德尔福Xe. 给出: 1.dll,其中一个单元 unit DllUnit; interface uses windows, sysutils; Procedure GuPrcA(var p:PAnsiChar;const l:integer); StdC…
链接 sqlite3.obj 会发出未满足的前向声明错误
我使用以下命令从 sqlite3.c 和 BCC 55 编译了 SQLite3 数据库引擎: bcc32.exe -jb -O2 -w- -K -c -6 -u- sqlite3.c 生成了正确的 sqlite3.obj 文件…
如何将一个类实例的属性复制到同一类的另一个实例?
我想复制一个类。我复制该类的所有属性就足够了。是否可以: 循环访问类的所有属性? 将每个属性分配给另一个属性,例如a.prop := b.prop? getter 和…
即使仅与 faDirectory 一起使用,FindNext 也会返回文件名
我试图列出给定目录中的所有目录。我有这个代码: var srec: TSearchRec; begin // folder is some absolute path of a folder if FindFirst(folder +…