我的客户程序引用了ActiveX Exe,在客户程序开始运行时就creatObject(ActiveX Exe)了.那这样的话,客户程序一运行,就会同时启动ActiveX Exet和客户程序.
   我要达到这样一个目的,当我的ActiveX Exe程序没事先独立运行时(不是由客户程序的creatObject启动运行),客户程序不允许运行.

解决方案 »

  1.   

    if command<>"你的参数" then
        unload me
    end if
      

  2.   

    客户程序传参数是一个方法,谢谢!
       ActiveX Exe有没有一个相关的属性来设置它呢???
      

  3.   

    可以由客户先判断是否有ActiveEXE进程吧
      

  4.   

    //ActiveX Exe有没有一个相关的属性来设置它呢???假如你的窗体是form1,添加一个模块(启动方式设为sub main):
    Public Sub main()
        If App.StartMode = vbSModeStandalone Then '以独立方式运行activex exe
            Form1.Show
        End If
    End Sub
      

  5.   

    实现判断存在否,存在就KILL掉啊 :)