我以前已经有了一个C/s的系统,现在又开发了一个B/s的系统,也就是同一业务系统的两部分
我现在想通过开发一个com,直接通过网页上点击,来提取人员ID,然后在C/S程序中马上调出人员信息显示,怎么实现,大家给点思路?不知道大家用过eph没有,他的聊天室搜索中就是这么干得,点击后面的按钮就把聊天室添加软件中了。分不够再加

解决方案 »

  1.   

    codeguru上好像有一個叫CallJScript的Demo可以看一看,不過是用VC做的
      

  2.   

    有两种方法
    一种方法是实现自定义协议,通过解析URL来进行操作
    另一种方法是实现IDocHostUIHandler,浏览器控件中的脚本通过访问window.external来访问宿主程序
      

  3.   

    DragonBill,什么写的倒无所谓,只是不知道倒这个怎么找到?
     jiangsheng(蒋晟.MSMVP2004Jan),不懂你的意思,或者我没有说明我的意思!我是说用js操作com传递一个值到我的程序,并且马上调用我的主程序工作,主要需要解决的是怎么传递这个值,至于解析是没有问题,js里面很好搞定。
      

  4.   

    http://www.euromind.com/iedelphi/embeddedwb/ongetexternal.htm
      

  5.   

    jiangsheng:
    我要实现的就是这个功能,谢谢,但是这个浏览器必须嵌入在程序里面,有没有办法直接在IE里面就可以调用啊?
      

  6.   

    jiangsheng:
    你有MSN或者QQ?
    我的MSN:[email protected]
      

  7.   

    我想不通过浏览器嵌入,就像MSN的邮箱,联系人里面可以直接点击就打开聊天窗口了
      

  8.   

    http://www.euromind.com/iedelphi/app/pluggableprotocol.htm