Exe 中缺少 Delphi 2007 版本信息
我有一个 Delphi 2007 项目,我正在尝试设置项目->选项->“版本信息”。我将值输入表单并保存项目。但是,当我构建时,生成的 exe 不包含我输入的版本…
将变体值存储在 TStringList 的对象属性中
我需要在 TStringList 中存储一个变体值,到目前为止我尝试了这个 var list : TStringList; v : OleVariant; List..AddObject('Item1',v); , List..A…
Delphi 2007 和 2010 在位图上绘图时的差异
以下代码在 Delphi 2007 中按预期工作。它从图像列表中获取位图,在其上绘制一个红色 X,并将新位图添加到同一图像列表的末尾: DynBmp:=Graphics.TBi…
在 Delphi 中,我的 DLL 中是否必须分配函数的返回 pchar
我有一个 DLL,其中有一个返回 pchar 的函数。 (为了避免必须使用 borlndmm)我最初所做的是将字符串转换为 pchar 并返回它, Result := pChar(SomeF…
如何暂时禁用“返回值可能未定义”警告?
我想在代码中禁用特定警告(W1035),因为我认为编译器对此警告是错误的: function TfrmNagScreen.Run: TOption; begin if ShowModal = mrOk then Re…
如何批量将 bdsproj 转换为 dproj?
我们最近从 Delphi 2006 升级到 Delphi 2007,项目文件从 .bdsproj 更改为 .dproj。 到目前为止,我的研究表明,为了创建 .dproj,需要在 D2007 IDE …
“无本机消息转换器设置”是什么意思?意思是?
我需要与一些 Web 服务通信,因此我导入了 WSDL。我现在尝试调用它,但它报告了此异常:No Native to Message converter set非常非常令人恼火,特别是…
SOAP WebServExp.GenerateXMLSchema 中的拼写错误?
我们最近使用 SOAP 设置了自己的 Web 服务,一切都非常顺利。 由于该服务仅在我们自己的应用程序中使用,因此我通常不允许生成 WSDL。 今天我开始使用…
Delphi 项目的 RELEASE 的 MSBuild 仍然设置 D+选项
我们正在尝试使用 MSBuild 构建 Delphi 2007 项目。在 IDE 中,我们将所有 Buidl 配置设置为“调试”(其中包括 D+ 选项)。 当然,发布构建配置关闭…
将应用程序从 Delphi 7 迁移到 Delphi 2007 - dbxint30.dll 问题
我们正在将服务器应用程序从 Delphi 7 迁移到 Delphi 2007,并且遇到了 dbxint30.dll 的一些问题。 我可以在安装了 Delphi 2007 的计算机上进行测试,…
Delphi 项目 - 调试 x 发行版本 - Indy 库的问题
我们将应用程序从 Delphi 7 移植到 Delphi 2007,并将服务器和客户端之间的通信从 Indy 9 移植到 Indy 10。 检查用户名和密码的部分现在给出了一些非…
枚举自定义数组,以便我可以使用 for-in
我知道如何做到这一点,但又忘记了...非常烦人,因为我正在开发一个包含 XML 文件列表的类,现在我只想使用 for-in 循环来遍历此中的所有文件列表。这…
如何访问 TCRDBGrid 组件中的搜索文本?
有没有办法访问在 Devart(核心实验室)TCRDBGrid 搜索栏中输入的文本? 我尝试实现 OnKeyDown 事件,但仅当选择网格本身时,在搜索字段中输入时该事…