我能不能不添加webbrowser控件,只用webbrowser类来使用?
就是通过初始化类,加载url等等步骤。而不是拖拽一个控件,再来用。
谢谢!

解决方案 »

  1.   

    我想实现自动登陆,访问下一级网页和点击操作。
    之前用httpwebrequest,但是cookie的问题很难解决。刚才用msdn上webbrowser的例子试了一下,似乎可以满足我的功能。但是那个是有控件拖拽的。我想,能不能不添加webbrowser控件,直接使用webbrowser这个类来实现我的功能。
      

  2.   

    我估计不行
    WebBrowser很奇怪,你把它隐藏起来,事件都不能响应,更别说不加载到窗体了
    还是老老实实拉一个扔到窗体上,如果想不显示,就设置WebBrowser.Left=100000;
      

  3.   

    顺便再问下,如果把WebBrowser.Left=100000; 会不会影响我的后续操作。比如我登陆以后,会跳转到下一个网页。WebBrowser.Left=100000情况下,网页应该不会显示。但是会不会影响对这一个网页的操作,比如“点击确定”再一次跳转这个操作会不会被阻塞掉呢?谢谢!
      

  4.   

    嗯,刚才测试发现还是可以的。不过要添加时间响应。在documentcompleted响应以后就可以分析网页了。