WM_QUERYENDSESSION 在 IE8 ActiveX 控件中不起作用
我有一个用 Delphi 6 编写的 ActiveX 控件,它处理 WM_QUERYENDSESSION 消息以弹出一个消息框,让用户在关闭窗口之前保存更改。 在 IE6 / IE7 中工作…
快速访问(排序的)TList
我的项目(在 Delphi 6 上运行!)需要一个内存分配列表 (TMemoryAllocation),我将其存储在一个对象中,该对象还保存有关分配大小 (FSize) 以及分配…
将 TurboPower Lockbox 2 转换为 LockBox 3
我目前正在将一个项目(使用加密)从 Delphi 6 转换为 XE。该项目使用旧的 Delphi Encryption Compendium,它在 XE 中不起作用。所以我想我应该从该组…
访问“不良网站”来自嵌入式 Chromium 的列表?
在警告用户有关“不良网站”时,嵌入式 Chromium 没有与独立 Chrome 相同的保护。 Chrome 用户熟悉当您尝试导航到 Google 检测到恶意软件或其他恶意网…
有没有办法在 Delphi 6 中自动分配动态创建的组件的事件处理程序?
我有一个设计和运行时组件,其中包含大量事件处理程序。我现在将其称为 TNewComp。我在 TForm 上创建一个 TNewComp 实例,并在设计时通过属性编辑器用…
如何在.pot文件中排除DBGrid.Column.FieldName
我用Delphi 6做了一个应用程序。 之后,我提取了一个 .pot 文件,其中包含所有要翻译的字符串。 问题是有些字符串不需要翻译,如果翻译就会产生问题。…
如何阻止 Delphi 6 COM 服务器应用程序在启动时重新注册 COM
我有一组遗留的 Delphi 6 应用程序,它们是进程外 COM 服务器。在尝试以 Windows 上的普通域用户身份运行这些程序时,我在运行(没有任何命令行参数或…
如何从Delphi6迁移到Delphi2010(Unicode问题)
您好,我在 Delphi 6 中使用了 Francois Piette 的 RasDial,但它在 Delphi 2010 中停止工作 如何才能像以前一样继续使用这些功能? class function E…
Delphi 中的 const 函数
在我正在查看的 Delphi 代码中,我发现了以下几行: const function1: function(const S: String): String = SomeVariable1; function2: function(con…
将.net dll导入Delphi 6丢失信息
我有一个 .net dll,可以导入到 Delphi 6。但它丢失了一些信息。 我在 VB.net 中有一个演示应用程序来使用这个 dll,它显示了 2 个名为 IRedeemTransa…
在Delphi中获取DLL类过程地址
我有一个 DLL 文件,我需要从中获取类过程的内存地址。我正在获取 DLL 文件的句柄,但是当我使用 GetProcAddress 时,我无法获取该过程的地址。我已尝…