代码改变世界

随笔分类 -  c#

Document.Cookie 取得的Cookies不完整問題

2012-02-20 01:12 by roy9494, 2382 阅读, 收藏,
摘要: http://mobile.dotblogs.com.tw/jgame2012/archive/2011/12/22/63176.aspxhttp://www.dotblogs.com.tw/jgame2012/archive/2011/12/22/63176.aspxhttp://blog.csdn.net/xgx1985xgx/article/details/7191983获取完整COOKIES:有時候需要取得WebBrowser所在的頁面的Cookie,就會像下面這樣寫string cookie = webBrowser1.Document.Cookie;但取得的Cookie屬性內容並非 阅读全文

Navigating MSHTML from C# without a WebBrowser control

2011-09-07 11:24 by roy9494, 607 阅读, 收藏,
摘要: http://www.experts-exchange.com/Web_Development/Components/ActiveX/Q_24168307.htmlhttp://radio.javaranch.com/balajidl/2006/01/18/1137606354980.htmlhttp://msdn.microsoft.com/en-us/library/Aa290341方法一:VB.NET的语法,可以改成C#,里面的createDocumentFromUrl略有误,改为IHTMLDocument4即可可惜不能Create from stringMake sure you ad 阅读全文

在.net framework 2 中使用linq to xml

2011-08-06 19:00 by roy9494, 204 阅读, 收藏,
摘要: http://blog.csdn.net/sgear/article/details/6536138http://sdt.sumida.com.cn:8080/cs/blogs/wego/archive/2008/05/14/dot-net-2-0-3-5-linq.aspxhttp://weblogs.asp.net/fmarguerie/archive/2007/09/05/linq-support-on-net-2-0.aspx1) 前提是开发者机器要装有Framework 3.5,C:/Program Files/Reference Assemblies/Microsoft/Frame 阅读全文

C#利用mshtml的COM接口,将WebBrowser中的验证码图片读入内存

2011-01-06 23:03 by roy9494, 306 阅读, 收藏,
摘要: http://www.zu14.cn/2009/02/21/csharp-mshtml-webbrowser-image/HTMLDocument html = (HTMLDocument)this.webBrowser1.Document.DomDocument;//下面代码中,获取图片的方式有很多,因为比较简单,我就不列举了,直接用ID来做为例子的IHTMLControlElement img = (IHTMLControlElement)webBrowser1.Document.Images["MzImgExpPwd"].DomElement;IHTMLControl 阅读全文

判断iframe是否加载完毕的方法

2011-01-06 20:14 by roy9494, 174 阅读, 收藏,
摘要: http://www.zu14.cn/2010/11/03/detect-whether-iframe-content-complete-load-over/var iframe = document.createElement("iframe");iframe.src = "http://www.zu14.cn/";if (iframe.attachEvent){ iframe.attachEvent("onload", function(){ alert("iframe 加载完毕."); });} else { 阅读全文

C# 代理的异步特性(Asynchronous Nature of Delegates)

2010-11-27 19:01 by roy9494, 375 阅读, 收藏,
摘要: http://www.penna.cn/blog/?p=127原文:http://www.c-sharpcorner.com/UploadFile/Ashush/AsyncDelegates03032008144119PM/AsyncDelegates.aspx 作者:Amr Ashush 翻译:Penna 本文介绍了如何利用代理类型来实现异步调用,向您展示代理类型的另一面。 引言 在.Net中构建多线程应用程序有以下几种方法: 1、使用代理(delegates)进行异步调用 2、使用BackgroundWorker组件 3、使用Thread类 本文只涉及异步代理调用,如果您想了解另外两种方法 阅读全文