C#下载验证码图片
来源:互联网 发布:basic编程语言 编辑:程序博客网 时间:2024/04/30 16:30
<span style="font-size:18px;">//webBrowser.DocumentCompleted if (isLoad==1) { timer1.Enabled = false; string strHtmlsoure = GetHtmlSoure(); string str = mid(strHtmlsoure, "/commbank\\", "\""); str = "" + str; WebClient w = new WebClient(); WebClient webClient = new WebClient(); string imgName; imgName = n++ + ".jpg"; webClient.DownloadFile(str, "d:\\temp\\" + imgName); webBrowser.Navigate(Me.loginCarIdUrl); timer1.Enabled = true; } timer1.Enabled = false;</span>
mid()是获取中间字符
isload是否加载完
新方案:
HtmlElement ImgeTag = webBrowser.Document.All["img2"]; Image numPic = Me.GetWebImage(webBrowser, ImgeTag); // 得到验证码图片 pictureBox1.Image = numPic;
public static Image GetWebImage(WebBrowser WebCtl, HtmlElement ImgeTag) { HTMLDocument doc = (HTMLDocument)WebCtl.Document.DomDocument; HTMLBody body = (HTMLBody)doc.body; IHTMLControlRange rang = (IHTMLControlRange)body.createControlRange(); IHTMLControlElement Img = (IHTMLControlElement)ImgeTag.DomElement; //图片地址 Image oldImage = Clipboard.GetImage(); rang.add(Img); rang.execCommand("Copy", false, null); //拷贝到内存 Image numImage = Clipboard.GetImage(); try { Clipboard.SetImage(oldImage); } catch { } return numImage; }
0 0
- C#下载验证码图片
- C#验证码下载
- C#图片验证码
- C#图片验证码
- [验证码识别] C#识别验证码图片通用类(附源码下载)
- autoit 下载图片验证码
- C#绘制验证码图片
- C# 生成验证码图片
- C# 生成验证码图片
- 图片验证码c#产生
- C#生成验证码图片
- C#生成验证码图片
- c#建立验证码图片
- C# 产生验证码图片
- C#创建图片验证码
- C#生成图片验证码
- C#生成图片验证码
- c#识别图片验证码
- 三星数据系统有限公司电话面试(西安)
- JAVA删除文件夹和文件
- 第8条:防止异常逃离析构函数(prevent exceptions from leaving destructors)
- 公钥 密钥
- neutron vlan模式配置(一): 解读vlan模式里两幅重要的图
- C#下载验证码图片
- jdk与jre的区别
- DbVisualize配置连接informix数据库
- solr安装
- Swift learn 6
- VxWorks下MPC860的中断处理机制及其应用
- ITK学习笔记-2:图像采样
- Android开发规范
- access