ClientDataSet 上的 StatusFilter
我在使用 ClientDataSet.StatusFilter := [usDeleted] 时遇到一些困难。 它没有任何作用。我正在将我的 ClientDataSet 连接到 Provider。 应用 Status…
有什么方法可以操纵 TimeGetTime 计时器的值
我有一个使用 GetLastInputInfo 函数的应用程序,并将其与 GetTickCount 的值(返回 Windows 启动以来的毫秒数)进行比较,作为检测键盘或鼠标应用程…
delphi指针问题
我有以下正在运行的代码,但我不能 100% 理解它(请参阅代码中的注释): unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Class…
在 D2006 应用程序中获取外部异常 C0000006 - 如何强制 delphi 加载整个可执行文件?
当退出我的应用程序时,我偶尔会收到此消息 - 我的应用程序正在通过网络运行 EXE。据我了解,当部分 EXE 按需加载时,这是一个页面错误。 我还在 TDra…
如何让 Delphi 2006 TStringList.LoadFromFile 加载 UTF-16 文件
我有一个 Delphi 2006 应用程序,我正在添加代码来处理一些生成的 CSV 数据文件。 TStringList.LoadFromFile 给出了奇怪的结果,我刚刚发现这些文件是…
免费的 Delphi 2006 编译器
在维基百科上我读到: Borland Delphi 2006 [...] 每个版本都有两个版本: Explorer——可免费下载 版本和专业版 这个版本仍然可用吗?或者是2006年抓…
查询用户是否是组的成员
我没有使用 Active Directory 的经验。 我正在使用 Delphi 开发一个与 Active Directory 交互的应用程序。我需要知道测试 Active Directory 用户是否…
BDS2006 中的 GetVersionExW 错误
这在 Delphi 2009 中有效,但在 TurboDelphi/BDS2006 中我收到错误: [帕斯卡错误] xxx.pas(117): E2033 实际变量和形式变量的类型 参数必须相同 ... …
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…