VB6.0可使用WebBrowser控件的navigate方法关联网址,就能在窗体的WebBrowser控件中显示网页。
WebBrowser 控件,这个控件允许将 Web 页面作为 Visual
Basic 窗体的一部分运行。
控件添加,工程-部件-在Microsoft Internat Controls 前勾选-确定
在工具箱双击该控件,窗体就有WebBrowser 控件,调整其大小。
实例代码
Private Sub Form_Load()
WebBrowser1.navigate "http://zhidao.baidu.com/"
End Sub
您好!我直接贴代码吧:WebBrowser加载完网页后有个事件,那时候可以获得内容网页正确的宽高.
1.为webbrowser控件添加该事件:
wb.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(wb_DocumentCompleted)
//(注:也可以在属性设计器里面添加事件)
2.在事件里面写代码,获得网页宽高同时调整Form窗体大小:
void wb_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
int width=wb.Document.ScrollWidth
int height=wb.Document.ScrollHeight
this.Form1.Size=new Size(width,height)
}
以上是我们专案的做法,希望可以帮到您您可以尝试下再给分.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)