读书人

在中间层 TRemoteDataModule中创建方法

发布时间: 2012-02-04 15:43:09 作者: rapoo

在中间层 TRemoteDataModule中创建方法的问题
兄弟我现在想创建一个中间层,我采用的是Remote Data Module

当我想创建方法时(点击菜单->Type Library),创建新的方法时返回值只能是HRESULT,然后所有的方法对我来说只能是过程procedure

我想在中间层创建函数,如function test(a: TDateTime): string;供客户端的DCom组件中的如下方式调用:aa := FSysInfo.DComCnt.AppServer.getServerDt(tmpDt);

不知道能不能这样做,谢谢各位大侠了!

[解决办法]
这样定义方法:
Procedure Test(A:OleVariant;var B:OleVariant);
其中,B参数就是返回值。

读书人网 >.NET

热点推荐