网络蚂蚁的脚本调用的是一个ActiveX DLL组件,该组件应该是直接执行网络蚂蚁程序。

解决方案 »

  1.   

    可是调用的只是蚂蚁主程序的一个对话框,难道不是主程序的一个自动化接口,在接口中
    调用对话框吗.我就是这么做的,可是就有上面的问题(移动对话框时IE窗口没有重画,窗口
    焦点也无法切换回IE,老版本的蚂蚁也有上面的问题).
      

  2.   

    有两种方法,一个是将程序做成一个ActiveX Exe,然后可以通过CreateObject调用,
    另外一个就是还是做成普通的程序,但是可以根据不同的参数首先显示不同的窗口,然后在ActiveX DLL中带参数的调用程序
      

  3.   

    我用的是第一种方法,可是每调用一次createobject就开一个新的进程,我VB不熟悉,不知有没有
    办法检测到已经运行的进程然后得到接口,还有弹出的对话框运行完后,整个进程都关闭了,我拦截
    了WM_DESTROY消息才防止进程关闭.不知有没有其他的方法,还有IE窗口重绘问题怎么解决.
      

  4.   

    App.PrevInstance可以知道是否自己已经运行