没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
全文可编辑 word 文档 页眉与背景水印可删除
1
ASP.NET 验证码实现(附源码)
首先看下效果实现(由于 gif 屏幕录制软件是即时找的,
有些失祯)
代码主要就是绘制验证码类的实现
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Drawing;
using System.IO;
namespace SecurityCodePic
{
public class DrawingSecurityCode
全文可编辑 word 文档 页眉与背景水印可删除
2
{
/// <summary>
/// 生成验证码,并返回
/// </summary>
/// <returns></returns>
public string GetSecurityCode(int n)
{
string code = GenerateCheckCode(n);
CreateCheckCodeImage(code);
return code;
}
/// <summary>
/// 动态生成指定数目的随机数或字母
/// </summary>
/// <param name="num">整数</param>
/// <returns>返回验证码字符串</returns>
private string GenerateCheckCode(int num)
{
int number;//定义变量
char code;
string checkCode = String.Empty; //空字符串,
全文可编辑 word 文档 页眉与背景水印可删除
3
只读
Random random = new Random(); //定义随机变量
实例
for (int i=0; i < num;i++ )
{
//利用 for 循环生成指定数目的随机数或字母
number = random.Next(); //返回一个小于指
定的最大值的非负的随机数 next 有三个构造函数
if (number % 2 == 0)
{//产生一个一位数
code = (char)('0' + (char)(number %
10));
}
else
{ //产生一个大写字母
code = (char)('A'+(char)(number % 26));
}
checkCode += code.ToString();
}
return checkCode;
}
剩余10页未读,继续阅读
资源评论
mmoo_python
- 粉丝: 0
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功