如何在Delphi 2010中安装Delphi 2009组件包(UniSynEdit包)?
我下载了SynEdit Unicode Vervion (UniSynEdit),它包含D5-D2009的软件包,但我想在Delphi 2010中安装它! ,我在D2010 IDE中加载了D2009包,编译成功…
如何在TService父线程和子线程之间发送和处理消息?
我正在使用 Delphi 2010 创建一个 Windows 服务,该服务将监视多个注册表项,并在发生更改时执行操作。我正在使用来自 delphi.about.com 的 RegMonito…
Delphi:如何从调试器中排除单元?
有时,当我逐步调试时,就在 FormCreate 事件之前或 FromDestroy 之后,调试器开始打开 DevExpress 单元(cxContainer.pas,...),因此在 FormCr…
如何在 DCOMCNFG 中找到 DataSnap 服务器?
在 Windows 7 上,我尝试使用 tregsrvr(使用以管理员身份运行)注册新的 DataSnap 服务器,该服务器运行并确认注册成功。 但是我在 DCOMCNFG 中找不…
如何减少 Delphi 中的 PageControl 闪烁?
在 Delphi 2009 中,我发现 PageControl 的闪烁(在调整表单大小期间发生)可以通过将其 DoubleBuffered 属性设置为 true 来减少。 但是,如果我将控…
Delphi loadlibrary() 中的错误
我给了我的软件用户一个从 openfile 对话框中选择 dll 的机会。(这样我的用户就可以从我的网站下载 dll 并将其与主项目一起使用)。一切工作正常,它…
一台机器上突然出现Delphi错误:E2056字符串文字可能最多有255个元素,怎么可能?
直到今天早上我都能够构建一个应用程序,然后我不知道当我尝试构建时发生了什么 [DCC Error] myunit.pas(1710): E2056 String literals may have at m…
在 Delphi 2009 中解压 gzip 压缩文件
在 Delphi 2007 之前,我一直使用 DelphiZlib 0.2.99 来解压缩 gzip 文件。在 Delphi 2009 中,该库不再编译。除了与 Delphi 自己的 zlib.pas 单元冲…
如何使用 Delphi 2010 远程读取二进制注册表数据?
我试图远程读取二进制 (REG_BINARY) 注册表值,但除了垃圾之外什么也没有得到。有什么想法这段代码有什么问题吗?我正在使用 Delphi 2010: function …
如何获取列' TDbxReader 实例中的名称
我想使用 TDbxReader 实例制作报告,但找不到获取 aReader.value[index] 列名称的方法。有人可以帮助我吗? aCmnd.Text := 'SELECT * FROM Country'; …
通用锁定池,将通用添加到非通用 tlist
我尝试了一个通用类,第二次尝试时我尝试制作一个通用锁定池。我差一点就可以工作了 我偶然发现我想将通用类型类放入从 tthreadlist 获取的锁定 tlist…
Delphi TIDHttp 获取错误
我刚刚发现 tidhttp 组件中的一个错误。场景是这样的,我创建一个小的来使用 tidhttp get 获取网站页面。我在 eBay 上尝试过,一切正常,现在在 eBay …