为什么DELPH自带的POOL例子,在客户端不能通过SocketConnection控件进行连接?而使用DCOMConnection 控件却可以???

解决方案 »

  1.   

    SocketConnection控件可以的雅
      

  2.   

    在我机器上测试的结果为:1。用DCOMConnection可以正常连接;
    2。用SocketConnection进行连接的话,当把Connected属性设置为True时,报“Object not
       available {xxxxxxxx  -xxxxxx
      

  3.   

    你在注册表中找到HKEY_CLASSES_ROOT\CLSID\{1D5109A3-0EFC-4D03-966C-E8E5F1715DAF}这
    一项,在该项里面加上Sockets="1"的值项就可以了
      

  4.   

    我在我的机器上没有找到你说的,GUID,呵呵。
    我已经解决了。调用 EnableSocketPassport(你自己定义的Pool的Guid) ,例如:
    EnableSocketTransport('{A85876B2-FB31-461F-8574-D8F95377831E}');