Delphi 中的 C 风格十六进制 - 未记录的功能?
我偶然注意到以下代码 var I: Integer; begin I:= StrToInt('0xAA'); ShowMessage(IntToStr(I)); // shows 170 = $AA end; 在 Delphi 2009 中是可以的…
Delphi 2009 - 有错误吗?将假定无效的值添加到集合中
首先,我不是一个非常有经验的程序员。我正在使用 Delphi 2009,并且一直在使用集合,这对我来说似乎表现得很奇怪,甚至不一致。我想这可能是我的问题…
如何在 Delphi 2009 中安装 Delphi 7 源向导
我有 Delphi 7 的源向导(代码格式化程序)。 我正在切换到 Delphi 2009。我尝试在 Delphi 7 的源向导中加载 *.pas(使用 D2009 创建),处理它们没有…
Delphi DataSnap SocketServer“无法创建密钥 211”
如果我尝试终止 Delphi 2009 的 Borland SocketServer 应用程序,则会出现上述消息。 应用程序窗口保持打开状态,我只能在任务管理器中终止该应用程序…
是否可以在任务之间发送消息(OmniThreadLibrary)?
我的应用程序将有多个任务来执行各种操作。 所有任务都在 FormCreate 中创建并在 FormDestroy 中终止,只要应用程序运行,它们就始终运行。 主线程的…
Delphi Pascal - 使用 SetFilePointerEx 和 GetFileSizeEx,在读取文件时获取物理媒体的确切大小
我不知道如何使用 RTL 之外的任何 API。我一直在使用 SetFilePointer 和 GetFileSize 将物理磁盘读入缓冲区并将其转储到文件中,这样的循环可以完成 2…
Delphi IDE 编辑器不再显示提示
我的 Delphi 2009 今天停止在编辑器窗口中显示提示。当我将鼠标悬停在任何标识符上时,没有任何反应。 IDE 按钮的工具提示仍然显示。 我也无法再按住 …
我的 Delphi 2009 应用程序无法在 Win95 上运行
我在 Delphi 2009 中创建了一个小应用程序。这里我遇到了一个问题,当我在 WindowsXP 中运行我的应用程序时,它可以工作,但在 Windows95 中却不能工…
从 Delphi 7 升级到 Delphi 2009
我有一个 Delphi 7 项目,其中有一些记录类型包含加载并存储到文件中的字符串。 使用 Delphi 2009 重新编译后,当程序从文件加载记录时,字符串会变得…
Delphi自定义组件,项目中涉及到tpropertyeditor时使用
我在运行用 Delphi CodeGear 构建的包含我自己的组件的项目时遇到问题。他们(组件)使用 propertyeditors,所以我使用 designide.dcp,编译良好并且…
如何使 TObjectDictionary.Values 作为属性可访问?
我有一个像这样的对象: TMyObj = class private FObjList: TObjectDictionary ; public constructor Create; destructor Destroy; // How to access …
DelphiWin32 - 生成特定类的对象
我正在使用 Delphi 2009。我有一个包含多个项目的 TListBox。我想为每个选定的项目生成特定类的对象。因此,如果用户选择项目编号 2 并单击“创建”按…
通用 TList<> Delphi 2009 在 IndexOf 上崩溃
我已经看到很多关于 Delphi 2009 泛型中错误的提及,但从未预料到如此基本的东西会在 Update 3 中失败,同样如此。如果列表包含 1 个或多个项目,则在…