mshtml文档的处理

objectc=null;myWeb.Navigate(“http://zhidao.baidu.com/”,refc,refc,refc,refc);//…获取WebBroswer中的body代码mshtml.HTMLDocumentClassdoc=(mshtml.HTMLDocumentClass)myWeb.Document;mshtml.HTMLBodybody=(ms…

大家好,又见面了,我是你们的朋友全栈君。

object c=null;

myWeb.Navigate(”
http://zhidao.baidu.com/“,ref c,ref c,ref c,ref c);

//…获取WebBroswer中的body代码

mshtml.HTMLDocumentClass doc=(mshtml.HTMLDocumentClass)myWeb.Document;

mshtml.HTMLBody body=(mshtml.HTMLBody)docCC.body;

string html=body.innerHTML.ToString();

//…如果里面有Form,要给里面的text填充信息

mshtml.IHTMLDocument2 doc2=(mshtml.IHTMLDocument2)myWeb.Document;

mshtml.IHTMLElementCollection inputs;

inputs=(mshtml.IHTMLElementCollection)doc2.all.tags(“INPUT”);

mshtml.IHTMLElement element=(mshtml.IHTMLElement)inputs.item(“userName”,0);

mshtml.IHTMLInputElement inputElement=(mshtml.IHTMLInputElement)element;

inputElement.value=”填充信息”;

//…要点击里面的某个按钮

mshtml.IHTMLDocument2 doc2=(mshtml.IHTMLDocument2)myWeb.Document;

mshtml.IHTMLElementCollection inputs;

inputs=(mshtml.IHTMLElementCollection)doc2.all.tags(“INPUT”);

mshtml.IHTMLElement element=(mshtml.IHTMLElement)inputs.item(“SubmitBut”,0);

element.click();

碰到问题,看到这些代码就明白了,很好

转载于:https://www.cnblogs.com/b42259626/archive/2010/01/02/1638035.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/126697.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • UDP协议开发

    UDP协议开发1简介在进行电网插件开发的过程中,对电网接入程序进行了开发,使得在综合安防管理平台上能够非常方便的接入天地维正电网设备。电网数据采用UDP协议,通过监狱局域网,向用户指定的5个IP地址的某端口,同时发送,各IP地址收到的数据相同。因为是第一次使用网络数据报进行开发,因此遇到了许多的坑。在这里把遇到的问题组织成一个文档,重新理解在代码撰写过程中遇到的问题。本文档适用于初次使用UDP进行…

    2022年5月31日
  • Visual Studio无法打开源文件的问题

    Visual Studio无法打开源文件的问题如果你项目配置好了,添加了头文件和库文件,编译还是无法查找源文件,那有可能是你解决方案配置里选到了Debug,切换为release才能成功。

    2022年6月18日
  • ubuntu系统安装VMware Tools安装详细过程

    ubuntu系统安装VMware Tools安装详细过程转载出处https://blog.csdn.net/u013142781/article/details/50539574 猿友们都知道linux不太好用,如果你想将你主机Windows上的文件或安装包放到虚拟机上,VMwareTools是必不可少的工具。1、打开虚拟机VMwareWorkstation,启动Ubuntu系统,菜单栏-虚拟机-安装VMwareTools,不启…

    2022年5月26日
  • 数组转换成list集合_字符串转数组js

    数组转换成list集合_字符串转数组js==================类型转换==================  在项目中经常会遇到数组转集合、集合转数组、数组之间类型转换等操作1.数组转集合为了实现把一个数组转换成一个ArrayList,很多Java程序员会使用如下的代码:Stringstr[]={“1″,”2″,”3”};List<String>strings=Arrays.asList(str);  Arrays.asList确实会返回一个Arr.

    2022年9月15日
  • BGP选路原则(2)-local-preference

    BGP选路原则(2)-local-preference

    2021年8月10日
  • mysql5.5连接报错1045_mysql 1045异常

    mysql5.5连接报错1045_mysql 1045异常mysql1045错误一环境:windows7+Mysql5.5.9+NavicatforMySQL(8)二在Navicat中添加连接时测试报错,错误代码1045Accessdeniedforuser’root’@’localhost'(usingpassword:YES)三原因:由于之前删除了多个连接,想重新添加结果报错通过网上查找:(主要是重新设置root的密码)可参…

    2022年6月9日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号