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目录)、共享动态库调
DataSnap REST C++版
该教程使用了DataSnap框架,这是一种客户端/服务器架构,允许客户端应用程序通过REST接口与服务器进行交云。下面将详细解读DataSnap REST C++版的关键知识点。1.
Ajax访问dataSnap Rest服务器
"Ajax访问dataSnap Rest服务器通过JSON数据传输实现跨平台交互,遇到跨域问题并探讨解决方案。"本文将详细讲解如何使用Ajax技术访问dataSnap Rest服务器,并解决跨域问
Rest Severs in Delphi XE Using DataSnap
要开始在Delphi XE中构建REST服务器,首先需要创建一个新的DataSnap服务器项目。


网络通信/分布式开发
