DataSnap Rest 主窗体怎么引用其它 单元的 控件。

jwb_99 jwb_99 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
为什么DataSnap Rest 无法引用其它 单元的 控件。
DataSnap Sever却可以?

一:
向导生成DataSnap Rest后,产生了三个单元:
1、FormUnit1.pas(主窗体单元),
2、WebModuleUnit1.pas(该单元,自动产生了DSServer1,DSServerClass1,及其控件它)
3、ServerMethodsUnit1.pas(可以自己放数据库控件的单元)

现在想在 主窗体单元 引用 WebModuleUnit1中的DSServer1控件
已经Uses WebModuleUnit1.pas,但就是无法引用控件,说没定义。


二:但在DataSnap Sever却能引用?
向导生成DataSnap Sever后,也产生了三个单元:
1、Unit1.pas(主窗体单元),
2、ServerContainerUnit1.pas(该单元,自动产生了DSServer1,DSServerClass1,及其控件它)
3、ServerMethodsUnit1.pas(可以自己放数据库控件的单元)

我在主单元,Uses ServerContainerUnit1 单元后
就可以引用该单元的DSServer1。

三:
我发现它们2单元区别:
ServerContainerUnit1单元
var
ServerContainer1: TServerContainer;

WebModuleUnit1单元
var
WebModuleClass: TComponentClass = TWebModule1;

是因为多了TComponentClass才不能被引用吗?
...全文

相关推荐

REST Server in Delphi XE Using DataSnap中文版

REST 在 Delphi XE 中的实现 - **DataSnap 的作用**: Delphi XE 通过 DataSnap 基础设施增强了对 REST 的支持。

赵蜀林

Delphi 11开发的完整MES系统源码,含客户端、DataSnap服务端与SQL Server适配工程

这套MES系统源码基于Delphi 11构建,采用清晰的三层架构:独立客户端程序、DataSnap实现的应用服务器层、以及MS SQL Server数据库后端。服务端不依赖第三方中间件控件,核心通信与业务逻辑全部自主封装,支持JSON格式数据交互。客户端集成DevExpress VCL界面组件和FastReport报表引擎,具备权限管理、条码扫描(内置barcode2模块)、基础数据维护(BaseData)、配置参数本地SQLite存储、自动更新机制(含update与testUpdate目录)、共享动态库调

lake5

DataSnap REST C++版

该教程使用了DataSnap框架,这是一种客户端/服务器架构,允许客户端应用程序通过REST接口与服务器进行交云。下面将详细解读DataSnap REST C++版的关键知识点。1.

纯白色衬衫

Ajax访问dataSnap Rest服务器

"Ajax访问dataSnap Rest服务器通过JSON数据传输实现跨平台交互,遇到跨域问题并探讨解决方案。"本文将详细讲解如何使用Ajax技术访问dataSnap Rest服务器,并解决跨域问

wangxing3011

Rest Severs in Delphi XE Using DataSnap

要开始在Delphi XE中构建REST服务器,首先需要创建一个新的DataSnap服务器项目。

zsdwxm
评论 5
收藏 已收藏
分享
返回顶部