在 C++ 中连接和使用 Delphi DLL建设者
我想寻求帮助。 我知道,有很多地方可以获取这些信息。但是,无论如何,我在将 Delphi DLL 连接到我的 C++ Builder 项目时遇到问题。 例如,我的 Delp…
Delphi:调用构造函数引发 EInvalidCast
我试图调用通过 RTTI 获得的构造函数(运行 D2010 版本 14.0.3593.25826)。构造函数采用字符串和对象的混合作为其参数,所有这些都应初始化为 '' 或 …
从 C++\CLI 使用许多参数调用 Delphi DLL
我用 Delphi 2010 用两种方法构建了 DLL: function Foo1(a, b: Integer):PChar; export; stdcall; function Foo2(a, b, c:Integer):PChar; export; s…
ADODataset:如何在没有临时文件的情况下加载XML(预先保存在ADO模式的DB中)数据?
警告:完全重写。 场景: 我从 TCustomADODataset 后代上的数据库加载了一些数据。之后,我将此数据保存在 XML 临时文件中(使用 TCustomADODataset.S…
如何在 Delphi 中处理安全 Web 服务的客户端身份验证?
我的网络上运行着一个 SharePoint 服务器,我正在尝试在 Delphi 中构建一个应用程序,该应用程序允许我访问各种 SharePoint Web 服务 托管在那里。 在…
将 varchar 转换为数字时出错:SQL Server 2008
我有这个 SQL 语句,但它返回:“将 varchar 转换为数字时出错” ADOTailles.SQL.Text := 'INSERT INTO tailles (numOF, taille, quantite, prixVente…
SQL Server 2008 R2中不同客户端更新同一记录
我正在网络模式下使用 SQL Server 2008 R2 在 Delphi-2010 中开发应用程序。 我的问题是,在某些情况下,多个客户端打开同一条记录进行更新。 第一个…
Delphi:使用 RTTI 从 TMemo.Text 设置对象属性的非确定性访问冲突
我正在构建一个非常粗糙的 GUI 模型映射器,它基本上遍历表单上的所有 TEdit 和 TMemo 字段,提取文本并将该文本设置在数据模型对象中。 (该解决方案…
Delphi 与 SQL Server 之间的冲突
我有一个在 SQL Server 中也可以工作的查询,但是当我将它保存在 delphi 中的 ado 查询中时,它不起作用并因此错误而停止: Incorrect syntax near 'G…
使用某些 RTL/VCL 或 Delphi 语言元素时如何生成警告
我想将某些元素、函数和类标记为已弃用,以便编译器生成警告。 我的目的是使源代码的某些方面现代化。尤其是当关注更多平台独立性时。 例如,通过将 W…
在 Delphi 的 Unicode 版本中访问记录的真实缓冲区 - ADO
在升级到 Delphi 2010 之前,我们能够提取存储在访问数据库字符串字段中的数据,该字段实际上包含字节数组。 这是通过以下方式实现的: GetMem(buff, …
如何将模态对话框保持在动态创建的表单之上? (CreateParams - 覆盖)
我正在动态创建一个覆盖 CreateParams 的表单,以便我可以将其显示在任务栏上。从动态创建的表单中,我调用 TColorDialog,但一旦显示,我的表单将进…
tbuttons和“运行时主题”:特殊行为
你见过这个吗? 我有一个小实用程序应用程序(用于从 CDS 和/或 DBGo 轻松加载/测试 xml 生成),并且我放置了一些按钮(最差的按钮,TButton)来触发…