各位大侠,小弟在做一个多层结构。现在基本框架已经出来了,但是我在应用程序服务器上为RemoteDataModule添加了一个方法“procedure test; safecall;”
现在想在客户端上添加一个按钮,当单击这个按钮的时候能够调用上面提到的那个“test”方法,我的调用形式是“ClientDataset1.AppServer.test;”
为什么调用不成功呀?还有当我输入ClientDataset1.AppServer.后,编译器在提示框中为什么没有那个test过程呀
急呀!请各位大侠赐教。感谢

解决方案 »

  1.   

    将后缀名。TBL的文件,加载到客户端,,就可以了
      

  2.   

    socktconnection.appserver.test();你直接写就可以了
      

  3.   

    var
      aa:IXX;
    aa:=CoXX.create();
    aa.testIXX接口在_TLB文件最后部分有定义,是create()和createremote()方法返回值。
      

  4.   

    将server端的接口声明加入到客户端Project中,然后,调用类似楼上的代码,
    CoXX.Create(),在那个单元中有
      

  5.   

    socktconnection.appserver.test();你直接写就可以了