摘要:
如果需要在多个请求间维持同一个Session,只需要为各个请求的HttpWebRequest指定同一个CookieContainer 阅读全文
posted @ 2009-07-28 14:51
94cool
阅读(381)
评论(0)
推荐(0)
摘要:
1、WebBrowser设置Cookie Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --1publicpartialclassWebBrowserControl:Form2{3privateStringurl;45[DllImport("wi... 阅读全文
posted @ 2009-07-28 14:49
94cool
阅读(343)
评论(2)
推荐(1)
摘要:
网页自动登录(提交Post内容)的用途很多,如验证身份、程序升级、网络投票等,以下是用C#实现的方法。 网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、HttpWebRequest这三个。以下就分别用这三种方法来实现:1、WebBrowser是个"迷你"浏览器,其特点是Post时... 阅读全文
posted @ 2009-07-28 14:48
94cool
阅读(202)
评论(0)
推荐(0)
摘要:
引用:1:Microsoft.mshtmlCOM” 选项卡;双击“Microsoft HTML Object Library” 2:SHDocVw COM” 选项卡;双击“Microsoft Internet Controls”。3:using System.Diagnostics;4:public static void w... 阅读全文
posted @ 2009-07-28 11:54
94cool
阅读(371)
评论(0)
推荐(0)
摘要:
Windows Media Encode 9是Windows Media 9 Series组成部分之一,它的主要作用是进行编码。Windows Media 9 Series包括了 Windows Media Audio 9 Series、Windows Media Video 9 Series、Windows Media Encoder 9 Series、Windows Media Service... 阅读全文
posted @ 2009-07-28 08:34
94cool
阅读(380)
评论(0)
推荐(0)
摘要:
1 IsPostBack介绍IsPostBack是Page类有一个bool类型的属性,用来判断针对当前Form的请求是第一次还是非第一次请求。当IsPostBack=true时表示非第一次请求,我们称为PostBack,当IsPostBack=false时表示第一次请求。在asp.net框架内部有很多的场景需要判断IsPostBack,比如LoadAllState等操作就需要在PostBack的时... 阅读全文
posted @ 2009-07-28 08:30
94cool
阅读(151)
评论(0)
推荐(0)
摘要:
很多人将C#和Java进行比较的时候,认为C#支持指针是C#的一个特点。我的个人观点认为任何事务应该一分为二的看,有利必然有弊。关于支持指针是好还是不好,不同的人有不同的看法,这个讨论很多。我们在此仅仅是讨论如何在C#中使用指针,并不是讨论它的利弊。1、修改工程配置工程中默认的配置是不支持代码的非安全性的,如果我们想使用指针就要修改这个默认的设置。否则我们在编译的时候就会出现“不安全代... 阅读全文
posted @ 2009-07-28 08:29
94cool
阅读(193)
评论(0)
推荐(0)
摘要:
有时候我们需要获得网页上的图片,尤其是向验证码这样的图片.这个方法就是将网页上的图片获取到PictureBox中.效果入下图所示.右边是使用Webbrowser控件装载的某网站的注册页面,其中包括了验证码.左边是获取到的验证码,装载在PictureBox中.也许有人会问,通过Webbrowser也能够看到注册页面的验证码为什么还要,在获得这个验证码.原因如下:当你不想让别人知道在做什么的时候需要使... 阅读全文
posted @ 2009-07-28 08:28
94cool
阅读(1198)
评论(0)
推荐(0)
摘要:
在很多情况下我们需要将指定的数据库中的所有表都列出来。在使用C#进行软件开发时,我们有哪些方法可是实现这个目的呢?本人对此进行概要的总结,有以下6中方式可以实现这个目的。1、SQLDMOSQLDMO是操作SQLServer的理想的方式,如果您的数据库是SQLServer就可以考虑使用这种方式。在C#中使用SQLDMO需要添加SQLDMO的引用,然后在当前的文件中using SQLDMO;即可以使用... 阅读全文
posted @ 2009-07-28 08:27
94cool
阅读(410)
评论(0)
推荐(0)
摘要:
1. 配置文件概述: 应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。配置文件的根节点是configuration。我们经常访问的是appSettings,它是由.Net预定义配置节。我们经常使用的配置文件的架构是象下面的形式。先大概有个印象,通过后面的实例会有一个比较清楚的认... 阅读全文
posted @ 2009-07-28 08:27
94cool
阅读(202)
评论(0)
推荐(0)
摘要:
当IE浏览器遇到脚本错误时浏览器,左下角会出现一个黄色图标,点击可以查看脚本错误的详细信息,并不会有弹出的错误信息框。当我们使用WebBrowser控件时有错误信息框弹出,这样程序显的很不友好,而且会让一些自动执行的程序暂停。我看到有人采取的解决方案是做一个窗体杀手程序来关闭弹出的窗体。今天探讨的方法是从控件解决问题。1、SHDocVw.dll在COM时代我们使用的WebBrowser控件是SHD... 阅读全文
posted @ 2009-07-28 08:26
94cool
阅读(308)
评论(0)
推荐(0)
摘要:
代码要点: 1、通过附加一个cookiecontainer到httprequest对象中,可以得到登录后返回的代表SESSION ID的COOKIE。 2、将此COOKIE包含在一个cookiecontainer中并附加到另一个HTTPREQUEST请求中,则可以实现SESSION的还原。 部分主要代码: CookieContainer cookieContainer = new ... 阅读全文
posted @ 2009-07-28 08:25
94cool
阅读(202)
评论(0)
推荐(0)
摘要:
HttpWebRequest 发送 POST 请求到一个网页服务器实现自动用户登录 假如某个页面有个如下的表单(Form): 从表单可看到表单有两个表单域,一个是userid另一个是password,所以以POST形式提交的数据应该包含有这两项。其中POST的数据格式为:表单域名称1=值1&表单域名称2=值2&表单域名称3=值3……要注意的是“值”必须是经过HTMLEncod... 阅读全文
posted @ 2009-07-28 08:24
94cool
阅读(532)
评论(0)
推荐(0)
摘要:
可以使用 Visual Sniffer(百度搜索) 来捕捉提交的数据信息:1. 访问你需要站外提交的页面,比如 CSDN 登陆页 http://www.csdn.net/member/UserLogin.aspx2. 填写好需要的资料,比如用户名和密码,3. 打开 Visual Sniffer, 点“开始拦截”4. 在访问的页面中提交。5. 等提交成功之后,在 Visual Sniffer 中“停... 阅读全文
posted @ 2009-07-28 08:22
94cool
阅读(721)
评论(0)
推荐(0)
摘要:
private bool IsValidEmail(string strIn) { return Regex.IsMatch(strIn, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"); ... 阅读全文
posted @ 2009-07-28 08:22
94cool
阅读(160)
评论(0)
推荐(0)
摘要:
Selecttop100State,JoinState,(casewhenState=1andJoinstate=0then2whenState=1andJoinState=1then1else0end)asusestatefromUserInfo 阅读全文
posted @ 2009-07-28 08:21
94cool
阅读(391)
评论(0)
推荐(0)
摘要:
在已有的winform项目的属性中更改: 通用属性--〉常规--〉输出类型为:类库 重新编译,即在bin目录下找到DLL文件 然后通过另一个C/S程序引用DLL就可以了 阅读全文
posted @ 2009-07-28 08:21
94cool
阅读(335)
评论(0)
推荐(0)
浙公网安备 33010602011771号