C 生成驗證碼例項

2022-02-26 15:21:43 字數 772 閱讀 1768

常用生成驗證碼例項封裝:

///

///生成記憶體位圖

//////

///public

static bitmap getcode(out

string

code)

;

//字型列表,用於驗證碼

string font = ;

bitmap bmp = new

bitmap(imgwidth, imgheight);

graphics g =graphics.fromimage(bmp);

g.clear(color.white);

random rnd = new

random();

//畫噪線

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

//畫驗證碼字串

for (int i = 0; i < code.length; i++)

//畫噪點

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

//顯式釋放資源

g.dispose();

return

bmp;

}///

///生成位圖,輸出到響應流

驗證碼一(驗證碼生成)

根據手機好查詢密碼 return type description code for i 0 i 6 i 4位驗證碼也可以用rand 1000,9999 直接生成 將生成的驗證碼寫入session,備驗證時用 session start session verify num code 建立,定義顏色...

生成驗證碼

在此處放置使用者 以初始化頁面 bitmap image new bitmap int math.ceiling validatenum.length 12.5 22 graphics g graphics.fromimage image tryfinally region web 窗體設計器生成的...

生成驗證碼

生成驗證碼的類 using system using system.data using system.configuration using system.collections using system.web using system.web.security using system.web...