Delphi - 当表单的 ComponentCount 递减时如何中断
下面的代码是从 Toolbar2000 复制的。它是从 INI 文件读取工具栏位置和停靠状态的例程的一部分。我在初始化期间调用此例程。下面的代码迭代主窗体 (Ow…
DBGrid 组件如何确定要显示的初始列宽?
我在 DBGrid(实际上是 TMS 的 DBGrid)中保存/重新加载列宽度时遇到了困难。 TMS 包括保存/重新加载列宽度的内置方法,这些方法工作正常(我可以读取…
将 RTF 图像数据转换为纯文本(SQL Server 和 Dephi BDS 2006)
一直在这个问题上挣扎了一段时间。我们有一个包含图像类型数据的旧表(SQL Server)。我想获取文本。 到目前为止,这就是我所做的。 尝试转换或转换它…
是否有任何简单的自动化方法可以找出与 Delphi 项目关联的所有源文件?
我喜欢在发布版本时备份项目的源代码集。我使用 GExperts 项目备份,它似乎将项目管理器中的所有文件收集到 ZIP 文件中。您还可以将任意文件添加到此…
为什么这个用于淡化 PNG 图像的 D2006 代码不起作用?
这个问题源于之前的一个问题。大部分代码来自建议的答案,这些答案可能适用于更高版本的 Delphi。在 D2006 中,我没有获得完整的不透明度范围,并且图…
如何使用 Delphi 的 TSplitter 和面板避免这种不需要的行为?
其中包括一个展示我的问题的小项目。我有一个与主窗体对齐的TPageControl。在两个选项卡中的每一个上,我都有客户端对齐的面板。在每个面板上我都有 2…
如何调试VC内置的DLL文件++用德尔福代码?
我是一名从事 Delphi 开发的开发人员。在我的项目中,我添加了一个用 VC++ 构建的 DLL 文件。我需要调试 DLL 文件来解决一些问题。 那么用Delphi代码…
如何使用 TXMLDocument 手动构造 Soap Envelope (Delphi 2006)
我已经被这个问题困扰很长时间了,但我自己无法解决。我也尝试过搜索 Google、Bing 和 stackOverflow?不走运... 我正在尝试使用 Delphi 2006 的 TXML…
从 Delphi 2006 升级到 Delphi XE 后关闭应用程序时出现无效指针异常
我刚刚将一个项目从 Delphi 2006 升级到 Delphi XE。一切都按预期工作,除了关闭应用程序时出现异常。 它不会破坏代码行。它通过 LEAVE 命令中断到 CP…
Firebird 错误“用户名和密码未定义”与德尔福应用程序
我有一个用 Delphi 2006 和 Firebird 2.5 制作的应用程序。对于连接,请使用 Delphi 的 Interbase 组件。我在设计时设置了一个带有用户名、密码 tc 的…
Delphi 应用程序托盘图标上的气球提示不断弹出
我有一个 Delphi 2006 应用程序,可以最小化为托盘图标,并通过托盘图标上的气球提示显示各种警报消息。 在某些情况下 - 我不知道什么时候 - 先前显示…