1,我想当控件在页面加载的时候自动转到www.qq.com怎么实现?
2,当用户打开控件的时候,IE上的关闭IE按钮就失效,怎么做?以上两个问题。

解决方案 »

  1.   

    给控件加一个INIT事件,在事件里用代码做你要做的事。
      

  2.   

    1、说的不很明白,是webbrowser控件吗?如果是的话在form_load事件中加一句web1.Navigate "www.qq.com"就行了。
      

  3.   

    ACTIVEX控件嵌在网页里。这个ACTIVEX的控件功能就是自动时页面转到www.qq.com
      

  4.   

    打开指定IE页面可以用ShellExecute 这个API,
    也可以用SHELL:Shell "Rundll32.exe url.dll FileProtocolHandler www.163.com", vbNormalFocus
    想让用户无法关闭,那你可以发送消息给窗口,让X按钮失效,当然最好是拦截窗体关闭消息。这样看来,实现你的想法做起来比较麻烦了,但实际上,不需要那么多东西,你可以自己制定一个窗体,并且使用webbrowser控件,在你自己的窗体里面打开网页,那用户能否关闭你也很容易控制了,所以我觉得比较简单的解决办法还是自己写一个窗体去实现。