手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >asp.net下生成英文字符数字验证码的代码
asp.net下生成英文字符数字验证码的代码
摘要:复制代码代码如下:usingSystem;usingSystem.Data;usingSystem.Configuration;usingS...

复制代码 代码如下:

using System;

using System.Data;

using System.Configuration;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Web.UI.HtmlControls;

using System.Drawing;

using System.Drawing.Drawing2D;

public partial class _Default : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

Bitmap bmp = new Bitmap(50, 25);

Graphics g = Graphics.FromImage(bmp);

SolidBrush sb = new SolidBrush(getColor());

g.DrawString(CheckNumber(), new Font("宋体", 16), sb, 0, 0);

bmp.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Gif);

}

public static string CheckNumber()

{

string checkcode = "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";

int len = 4;

string tmpstr = "";

int iRandNum;

Random rnd = new Random();

for (int i = 0; i < len; i++)

{

iRandNum = rnd.Next(checkcode.Length);

tmpstr += checkcode[iRandNum];

}

return tmpstr;

}

private Color getColor()

{

Random r = new Random();

return Color.FromArgb(r.Next(256), r.Next(256), r.Next(256));

}

}

【asp.net下生成英文字符数字验证码的代码】相关文章:

asp.net 文章内容分页显示的代码

asp.net 无重复随机数代码

asp.net 购物车实现详细代码

Asp.net(C#)实现验证码功能代码

asp.net导出EXCEL的功能代码

asp.net 生成曲线图实现代码

ASP.net 生成缩略图的实例源代码

asp.net保存远程图片的代码

asp.net求3位不同数字的组合数

asp.net中调用winrar实现压缩解压缩的代码

精品推荐
分类导航