获取/设置 TShellListView 路径/文件夹作为字符串(不使用 .Root)
我想设置 TShellListView 的路径以使用 Delphi 2007 显示文件目录。我最初可以使用 TShellListView.Root 来设置根路径,如下所示,它显示我想要的目录…
在 Delphi 2007 中使用 SDK BSOD 但在 C# 中运行的应用程序
Closed. This question needs debugging details. It is not currently accepting answers. 编辑问题以包含所需行为、特定问题或错误以及重现问题所…
Delphi 2007 - 如何避免出现 \history 文件夹?
较新的 Delphi 版本(包括我正在使用的 Delphi 2007)具有内置文件历史记录功能,可让您从 IDE 中恢复到旧文件。 这很好,但我已经有了源代码控制。 …
我可以让 TTreeNode 不可见吗?
TTreeNode 没有 Visible 属性,因此不存在明显的选项。 有没有其他方法可以使 TTreeNode 及其所有子节点不可见? 当然,我希望稍后能够使其再次可见。…
印地 9 和印地 10 有什么区别?
我负责将 Delphi 2007 应用程序移植到 C#,并且完全没有 Delphi 经验。 我想知道 Delphi 包含的两个 Indy 版本 - Indy 9 和 Indy 10 之间有什么区别。…
*有时*在 Delphi 中分配给常量时会出现错误
我正在使用带有所有补丁和更新的 Delphi 2007。 我有一个由两个不同项目使用的文件。 该文件中有一个过程,我将其简化如下: procedure MyProcedure; …
在 Delphi 中,如何检查 IInterface 引用是否实现派生但未显式支持的接口?
如果我有以下接口和实现它们的类 - IBase = Interface ['{82F1F81A-A408-448B-A194-DCED9A7E4FF7}'] End; IDerived = Interface(IBase) ['{A0313EBE-C…
Delphi - 如何修复这种奇怪的 TGrid 行为?
Delphi 2007。 我有一个 TGrid,其行数超出了屏幕所能容纳的行数,并且网格的高度使得底部有一个部分绘制的行。 当我单击这部分行时,它会跳起来完全…
CreateProcess 和 WaitForSingleObject 在两个 PDF 文件中的第二个上失败
我 在Delphi 2007中使用CreateProcess和WaitForSingleObject来打开文件并等待它们关闭。 我发现当我连续打开两个PDF文件时,第二个WaitForSingleObjec…
在远程计算机上运行应用程序或进程
我需要在远程计算机上运行应用程序或服务。 我已经成功使用 SysInternals 的 psexec,但我正在调查并希望了解替代方案。 最终该命令将从 Delphi 应用…
Delphi 2007帮助集成
我于 2008 年初迁移到 Delphi 2007。迁移所有工具和组件花了很长时间,而且我并不急于再次这样做。 我从Delphi 6 迁移过来。(买了D2006,但由于迁移…
将 TServerSocket 应用程序从 D5 移动到 D2007 有什么问题吗?
我简单地谷歌了一下,什么也没找到,但我觉得我应该问一下。 我并不是真的期望有什么事情,但宁愿现在问一个没有答案的问题,也不愿在一切都出了问题…
如何在 Delphi 中子类化表单? 最佳实践?
我在 Delphi 2007 中有一个基本表单,我想在另一个项目中重用它,添加一些其他按钮等。 我熟悉对非 GUI 对象进行子类化,但是是否可以以相同的方式对 …
使用 Delphi 2007 将 Base64 字符串作为二进制文件保存到磁盘
我有一个 Base64 二进制字符串,它是由第三方供应商发送给我们的 XML 文档的一部分,我希望能够将其保存回其原始文件格式 (jpg)。 使用此问题中接受的…