91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

winform簡單用戶登錄(帶驗證碼)

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;

namespace?DrawCheckCode
{
????public?partial?class?Form1?:?Form
????{
????????private?static?string?CheckCode;
????????private?static?bool?Lock=true;?
????????public?Form1()
????????{
????????????InitializeComponent();
????????????pictureBox2.Image?=?Image.FromFile(@“..\..\Img\ICO\Key3.ico“);
????????????CheckCode?=?CreateCheckCode();
????????????CodeImg(CheckCode);
????????}
????????//生成隨機數
????????private?string?CreateCheckCode()
????????{
????????????int?num;
????????????char?code;
????????????string??CheckCode?=?string.Empty;
????????????Random?r?=?new?Random();
????????????for?(int?i?=?0;?i? {
????????????????num?=?r.Next();
????????????????if?(num%2?==?0)
????????????????{
????????????????????code?=?(char)(‘0‘?+?(char)(num?%?10));
????????????????}
????????????????else
????????????????{
????????????????????code?=?(char)(‘A‘?+?(char)(num?%?26));
????????????????}
????????????????CheckCode?+=?code;
}
????????????return?CheckCode;
????????}

????????//寫入圖片
????????private?void?CodeImg(string?CheckCode)
????????{
????????????if?(string.IsNullOrEmpty(CheckCode))
????????????{
????????????????return;
????????????}
????????????Bitmap?img=new?Bitmap((int)Math.Ceiling((CheckCode.Length*11.1))22);
????????????Graphics?g?=?Graphics.FromImage(img);
????????????try
????????????{
????????????????Random?random?=?new?Random();
????????????????g.Clear(Color.White);
????????????????for?(int?i?=?0;?i?????????????????{
????????????????????int?x1?=?random.Next(img.Width);
????????????????????int?x2?=?random.Next(img.Width);
????????????????????int?y1?=?random.Next(img.Height);
????????????????????int?y2?=?random.Next(img.Height);
????????????????????g.DrawLine(new?Pen(Color.Black)?x1?y1?x2?y2);
????????????????}
????????????????Font?ft?=?new?Font(“Arial“?12?Fontstyle.Bold);
????????????????g.DrawString(CheckCode?ft?new?SolidBrush(Color.Red)?2?2);
????????????????for?(int?i?=?0;?i?????????????????{
????????????????????int?x?=?random.Next(img.Width);
????????????????????int?y?=?random.Next(img.Height);
????????????????????img.SetPixel(xyColor.FromArgb(random.Next()));
????????????????}
????????????????g.DrawRectangle(new?Pen(Color.Silver)00img.Width-1img.Height-1);
????????????????this.pictureBox1.Width=img.Width;
????????????????this.pictureBox1.Height=img.Height;
????????????????this.pictureBox1.BackgroundImage=img;?

????????????}
????????????catch?(Exception)
????????????{
????????????????
????????????????throw;
????????????}
????????
????????
????????}
????????//刷新
????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????CheckCode?=?CreateCheckCode();
????????????CodeImg(CheckCode);
????????}
????????//點

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????825??2020-09-30?11:46??DrawCheckCode\app.config

?????文件??????26624??2020-09-30?15:37??DrawCheckCode\bin\Debug\DrawCheckCode.exe

?????文件????????825??2020-09-30?11:46??DrawCheckCode\bin\Debug\DrawCheckCode.exe.config

?????文件??????56832??2020-09-30?15:37??DrawCheckCode\bin\Debug\DrawCheckCode.pdb

?????文件??????14328??2020-09-30?15:37??DrawCheckCode\bin\Debug\DrawCheckCode.vshost.exe

?????文件????????825??2020-09-30?11:46??DrawCheckCode\bin\Debug\DrawCheckCode.vshost.exe.config

?????文件????????490??2009-06-11?05:14??DrawCheckCode\bin\Debug\DrawCheckCode.vshost.exe.manifest

?????文件?????325632??2017-06-12?09:27??DrawCheckCode\bin\Debug\Newtonsoft.Json.Net35.dll

?????文件????????109??2020-09-30?14:30??DrawCheckCode\Data\1

?????文件???????4671??2020-09-30?15:15??DrawCheckCode\DrawCheckCode.csproj

?????文件???????5289??2020-09-30?15:39??DrawCheckCode\Form1.cs

?????文件???????7882??2020-09-30?15:38??DrawCheckCode\Form1.Designer.cs

?????文件???????6893??2020-09-30?15:38??DrawCheckCode\Form1.resx

?????文件????????742??2020-09-30?15:21??DrawCheckCode\Frm_Main.cs

?????文件???????9013??2020-09-30?15:21??DrawCheckCode\Frm_Main.Designer.cs

?????文件???????9207??2020-09-30?15:21??DrawCheckCode\Frm_Main.resx

?????文件????????766??2000-03-27?15:44??DrawCheckCode\Img\ICO\0++.ico

?????文件????????766??2000-03-27?15:43??DrawCheckCode\Img\ICO\0.ico

?????文件????????766??2000-03-27?15:45??DrawCheckCode\Img\ICO\1++.ico

?????文件???????2238??2000-03-27?16:13??DrawCheckCode\Img\ICO\1+.ico

?????文件????????766??2000-03-27?15:43??DrawCheckCode\Img\ICO\1.ico

?????文件????????766??2000-03-27?15:45??DrawCheckCode\Img\ICO\2++.ico

?????文件????????766??2000-03-27?15:43??DrawCheckCode\Img\ICO\2.ico

?????文件????????766??2000-03-27?15:45??DrawCheckCode\Img\ICO\3++.ico

?????文件????????766??2000-03-27?15:44??DrawCheckCode\Img\ICO\3.ico

?????文件????????766??2000-03-18?10:55??DrawCheckCode\Img\ICO\3D.ico

?????文件????????766??1997-06-22?18:07??DrawCheckCode\Img\ICO\3Dimpact.ico

?????文件????????766??2000-03-27?15:45??DrawCheckCode\Img\ICO\4++.ico

?????文件????????766??2000-03-27?15:44??DrawCheckCode\Img\ICO\4.ico

?????文件????????766??2000-03-27?15:45??DrawCheckCode\Img\ICO\5++.ico

............此處省略505個文件信息

評論

共有 條評論