











改了改冬眠的蛤蟆里面的验证码程序,绝对可用。
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Drawing;
using System.Drawing.Imaging;//该类将用于生成验证码图片
public partial class ValidateCode1 : System.Web.UI.Page
{
private static Pen BorderColor = Pens.DarkGray;static string[] FontItems = new string[] {
"Arial",
"Helvetica",
"Geneva",
"sans-serif",
"Verdana"
};
static Brush[] BrushItems = new Brush[] {
Brushes.OliveDrab,
Brushes.ForestGreen,
Brushes.DarkCyan,
Brushes.LightSlateGray,
Brushes.RoyalBlue,
Brushes.SlateBlue,
Brushes.DarkViolet,
Brushes.MediumVioletRed,
Brushes.IndianRed,
Brushes.Firebrick,
Brushes.Chocolate,
Brushes.Peru,
Brushes.Goldenrod
};//调用函数将验证码生成图片
protected void Page_Load(object sender, EventArgs e)
{
CreateCheckCodeImage(GenerateCheckCode());
}//产生五位的随机字符串作为验证码
private string GenerateCheckCode()
{
string checkCode = String.Empty;
checkCode
= Guid.NewGuid().ToString().Substring(0, 4);//用于客户端校验码比较System.Drawing.Bitmap image
= new System.Drawing.Bitmap((int)Math.Ceiling((checkCode.Length * 12.5)), 22);System.IO.MemoryStream ms
= new System.IO.MemoryStream();}
/**/此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。