C#中WinForm项目怎么在IE中取值

问题描述

usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Web;usingSystem.Text.RegularExpressions;namespaceDemo{publicpartialclassForm1:Form{stringtxtstring;publicForm1(){InitializeComponent();}WebBrowserwb;privatevoidbutton1_Click(objectsender,EventArgse){System.Diagnostics.Process.Start("IEXPLORE.EXE","http://www.baidu.com/s?wd=site%3Awww.vip-hacker.com");this.label1.Text=txtstring;}privatevoidForm1_Load(objectsender,EventArgse){wb=newWebBrowser();wb.Navigate("http://www.baidu.com/s?wd=site%3Awww.vip-hacker.com");if(wb!=null){HtmlElementtb=wb.Document.GetElementById("page");//可以通过标签类型,标签Id,标签相对位置找到txtstring=tb.InnerText;//page就是找到相关结果数}else{MessageBox.Show("asd");}}}}报错空指针!~~

解决方案

解决方案二:
同问类似问题

时间: 2024-08-03 22:50:25

C#中WinForm项目怎么在IE中取值的相关文章

C# Winform项目,如何实现定期抓取网站中指定栏目中的内容

问题描述 C# Winform项目,如何实现定期抓取网站中指定栏目中的内容 在C# Winform项目中,想通过"网络爬虫"定时抓取某个网站中的指定某个菜单中的内容(指定某个菜单的内容有可能是列表,也有可能纯文字或文字加图片的说明内容). 注:指定某个菜单中的内容是列表的话,"网络爬虫"既可以抓取列表也可以抓取列表对应的每条明细内容 请问各位,有没有能实现上述功能"网络爬虫"的相关资料,最好能提供"网络爬虫"相关DEMO.谢谢

eclipse-安卓在Eclipse中运行项目,为什么虚拟机中不会直接运行项目?

问题描述 安卓在Eclipse中运行项目,为什么虚拟机中不会直接运行项目? 解决方案 贴出debug再百度一下就知道了 解决方案二: Eclipse不可不知的用法之四:配置服务器与项目的新建运行

jsp中EL表达式在判断时如何取值呢

问题描述 jsp中EL表达式在判断时如何取值呢 ${users.getUsers_name()!=""?"欢迎你"+${usershttp://ask.csdn.net/questions/238187#.getUsers_name()}:"您还没有登陆,请登录"} 如果登陆成功,我想把用户名也得到,但是不行呢 解决方案 ${ !empty(users.getUsers_name())?"欢迎你${users.getUsers_name

asp.net中TextBox设为只读后的取值问题

在.NET2.0下,当页面上的某个TextBox设置了属性ReadOnly="True"时,通过客户端脚本给其赋值后,在后台代码中访问其Text属性却无法获得该值.经过尝试,发现可以通过如下的方式解决这个问题:     1 不设置ReadOnly属性,通过onfocus=this.blur()来模拟 <asp:TextBox ID="TextBox1" runat="server" onfocus=this.blur()></a

winform 项目获取app.config 中appSettings节点数据

<?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture

Winform中关于控件统一赋值和取值的小技巧

下面都是我比较喜欢的博客园三位牛X人!特此向前辈们致敬! (1).winform 复选框控件赋值的小技巧:http://www.cnblogs.com/wuhuacong/archive/2010/02/07/1665438.html (2).构建 WinForm 通用速选(全选.反选.清空)组件 http://www.cnblogs.com/ldp615/archive/2009/11/29/WinForm_FastSelect_Component.html (3).c# 扩展方法奇思妙用高级

eclipse无法正常导入workspace中的项目

问题描述 eclipse无法正常导入workspace中的项目 eclipse import workspace中的Android application时,导入的项目有红色感叹号(jar包无错),项目内容全为空.但是导入其他位置的项目正常. 解决方案 Eclipse无法导入项目eclipse中如何导入workspace中的项目eclipse 导入的项目无法发布到Tomcat中 解决方案二: 查看下 build path,应该是引用的jar包路径找不到

《Unity 5.x游戏开发实战》一1.2 从头开始——Unity中的项目

1.2 从头开始--Unity中的项目 当在Unity中创建一个新游戏时,如现在的金币采集游戏,都需要先创建一个新的项目.一般来说,Unity中的"项目"这个词就等同于"游戏".在Unity中有两种方法来创建一个新的项目,但其实这两者并没有太大的差别.在打开的Unity的图形化编辑界面中,可以看到一个场景或者关卡,从应用菜单上依次选择"File | New Project",如图1.2所示.这时Unity会询问是否对当前已经打开的项目进行保存,这

.net下web项目中合并进一个winform项目

问题描述 .net下web项目中合并进一个winform项目 现在做了一个web的网站,后天有一些通信的程序和曾经在winform下做的一模一样,怎样将当初的winform程序搬到现在的web下呢?(这样能省不少事情)还望高人指点一二 解决方案 在现有的解决方案下面,选择添加现有项目,然后找到你需要合并的WINFORM项目,就可以了. 解决方案二: 但是这样添加进来的项目不知怎么回事,只能引用到winform项目下面的很少的以部分类和方法?访问不到所有?不是可访问性的问题! 解决方案三: 程序的