FAQ > 金融建模 > 第三方交互 > COM

Q:使用COM接口与天软交互时弹出客户端登陆页面?    

  • A:天软COM服务是由客户端提供的,需要开启客户端才能交互,服务名为TSExpert.CoExec。
     交互前需注册天软com服务:FAQ:Q:如何注册COM服务
     判断com服务处于正常连接的状态:FAQ:Q:使用COM接口与天软交互时如何判断处于正常登录状态?
     一般可使用com接口天软交互的第三方接口:Python,Matlab,Excel(Vba),R语言等,
     出现执行交互代码时弹出天软登陆界面都可参考以下解决办法:

    COM交互时弹出天软客户端一般有两种情形
     1.执行交互代码时没有登陆天软客户端
     原因:天软COM接口依赖天软客户端,交互时需要通过登陆天软客户端才能与天软服务器进行连接,所以最好先登陆天软客户端再进行交互操作。
     2.电脑安装了32与64位的客户端,登陆客户端的位数与第三方交互软件的位数不一致,需登陆与交互软件相同位数的客户端才能正常交互。
     查看登陆天软客户端位数参考:FAQ:Q:如何查看登陆天软客户端的位数(32/64位)?

    弹出天软客户端登陆界面后选择不同操作会有以下效果
     1.点击登陆,交互代码会顺利执行,执行完成后com对象释放后,客户端会关闭;
     2.不登录或关闭登陆页面,交互代码返回:'No rights to export data!'。