webbrowser问题 我现在有20个网址,我想依次自动打开,并从中取出HTML代码,必须要用webbrowser打开,请问大家应该怎么作。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我知道要用循环,问题是如果在webbrowser中实现,string str_html = string.Empty; DataSet ds = new DataSet(); sqlhelp sh = new sqlhelp(); ds = sh.ds_select("select taddress from t", str_database_path); for (int int_i = 0; int_i < ds.Tables[0].Rows.Count; int_i++) { webBrowser1.Url = new Uri( ds.Tables[0].Rows[int_i][0].ToString().Trim()); str_html += webBrowser1.Document.Body.OuterHtml.ToString(); }报错,未将对象引用设置到对象的实例。不知道要怎么解决这个问题,我想用webBrowser获取这20个网站的HTML代码。 我知道可以用HTTPWEBREQUEST,但我就是想用webBrowser,请大家指点一二。 需要在 webBrowser的DocumentCompleted事件中进行访问,要不然内容还没下载下来呢.webBrowser1.Url =new Uri( "http://www.163.com"); void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { MessageBox.Show(webBrowser1.Document.Body.InnerHtml); } 重写的控件如下图foreach(control cl in Controls) 引用XML schema,怎么不报错啊 SQLClient出现随机性访问数据库问题 一个vs05的窗体关闭问题~急~~在线等 JSON反序列化出现异常 麻烦帮忙想个办法 ▲-C#中数据库连接字符串的问题~?-★ 批量更新问题 c++建立的二进制数据中的字符串读取 怎样写一个控件,可以向其添加数据控件<绑定列或者树型控件那样自由添加ITEMS>?思归** 构建DataAdapter的insertcommand时越界,找不到哪里出错 跪求 c# WM手机地图开 开发 Google map 调用 API
string str_html = string.Empty;
DataSet ds = new DataSet();
sqlhelp sh = new sqlhelp();
ds = sh.ds_select("select taddress from t", str_database_path);
for (int int_i = 0; int_i < ds.Tables[0].Rows.Count; int_i++)
{
webBrowser1.Url = new Uri( ds.Tables[0].Rows[int_i][0].ToString().Trim());
str_html += webBrowser1.Document.Body.OuterHtml.ToString();
}
报错,未将对象引用设置到对象的实例。
不知道要怎么解决这个问题,我想用webBrowser获取这20个网站的HTML代码。
{
MessageBox.Show(webBrowser1.Document.Body.InnerHtml);
}