【问题标题】:Delphi Datasnap server with out/var type parameters带有 out/var 类型参数的 Delphi Datasnap 服务器
【发布时间】:2017-04-13 07:49:48
【问题描述】:

我的应用程序在 Delphi 10.1 中运行,带有 Datasnap 服务器和客户端应用程序。

服务器中声明的方法很少,参数为“out/var”

Eg: sum (out a: widestring) or sum (var a: widestring)

当我尝试从连接到服务器的客户端应用程序生成类时,当带有 out/var 的函数或过程可用时,它不会生成类 pas 文件。

请提出建议。

【问题讨论】:

  • 它对我有用(Delphi 10.1 Datasnap REST 服务器和 Delphi 客户端)。你用什么代理?,你的客户端也是Delphi应用,Javascript,……?。
  • 其实参数是宽字符串类型

标签: delphi datasnap


【解决方案1】:

WideString 不是 DataSnap 服务器方法中支持的类型。您可以在此处查看支持的参数类型列表:Exposing DataSnap Server Methods

【讨论】:

  • 谢谢..!!我使用 OleVariant 作为参数数据类型解决了它
猜你喜欢
  • 1970-01-01
  • 2023-03-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-12
相关资源
最近更新 更多