分别请教一个 DCOM 和 COM 创建步骤的例子,及其相关配置:DCOM 和 COM 创建步骤,如:(1)File|New|ActiveX ...
(2).......===================================
在局域网服务器上的配置有如何呢?

解决方案 »

  1.   

    Delphi 这样创建 DCOM 对吗?:
    (1)New|Application
    (2)Multitier|Remote Data Module(1)为什么这样创建后,在客户端调用服务器DCOM时,
    提示“没有注册类别”错误?(2)而且在服务器端的控制面板的服务中看不到DCOM?
      

  2.   

    你需要运行一下你创建的服务端应用程序,那样就等于注册了你的DCOM了,这样客户端就可以用了。
      

  3.   

    Delphi 这样创建 DCOM :
    1.New|Application
    2.Multitier|Remote Data Module(Name:RDM)
    //注意:此时应该有提示你注册一个新的服务器(比如:MyServer)
    3.在RDM中添加TADOConnection,连接到数据库
    4.在RDM中添加TADOQuery和TDataSetProvider
    5.配置TADOQuery的Connection属性和TDataSetProvider的DataSet属性
    //以上服务端完成
    1.New|Application
    2.New|Data Module(Name:CDM)
    3.在CDM中添加TDCOMConnection
    //注意:此时要先运行服务端程序自动注册后,再设置TDCOMConnection的ServerName属性(选择刚才创建的服务器)
    4.在CDM中添加TClientDataSet和TDataSource
    5.配置TClientDataSet的RemoteServer属性为DCOMConnection和TDataSource的DataSet属性为ClientDataSet
    //此时基本的DCOM结构已经完成。
    6....To Be Continue...Good Luck!
      

  4.   

    建议楼主,看看这本书《delphi 5.x 分布式多层应用系统》——李维这本书,第二章详细介绍了DCOM 和 COM 的创建步骤