这是我刚写的一个验证码程序,不知为什么,最后一行代码最是报错,希望大哥大姐们能帮帮小弟我.谢谢谢了.private void Page_Load(object sender, System.EventArgs e)
{
Bitmap newBitmap = new Bitmap(36,16,PixelFormat.Format32bppArgb);
System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(newBitmap);
g.FillRectangle(new SolidBrush(Color.White),new Rectangle(0,0,36,16));
System.Drawing.Font textFont = new Font("Times new Roman",10);
System.Drawing.RectangleF rectangle = new RectangleF(0,0,36,16);
Random rd = new Random();
int valationNo = 1000 + rd.Next(8999);
g.FillRectangle(new SolidBrush(Color.BurlyWood),rectangle);
g.DrawString(valationNo.ToString(),textFont,new SolidBrush(Color.Blue),rectangle);
newBitmap.Save(Server.MapPath("img")+"\\19.gif",ImageFormat.Gif);
}
{
Bitmap newBitmap = new Bitmap(36,16,PixelFormat.Format32bppArgb);
System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(newBitmap);
g.FillRectangle(new SolidBrush(Color.White),new Rectangle(0,0,36,16));
System.Drawing.Font textFont = new Font("Times new Roman",10);
System.Drawing.RectangleF rectangle = new RectangleF(0,0,36,16);
Random rd = new Random();
int valationNo = 1000 + rd.Next(8999);
g.FillRectangle(new SolidBrush(Color.BurlyWood),rectangle);
g.DrawString(valationNo.ToString(),textFont,new SolidBrush(Color.Blue),rectangle);
newBitmap.Save(Server.MapPath("img")+"\\19.gif",ImageFormat.Gif);
}
解决方案 »
- 客户端访问服务端方法源自textbox失去焦点的时刻,如何实现?请看详细需求
- 查询关键字显红色,翻页后就不能显色,哪位高手能帮忙解决一下··
- 简单问题,查询结果分页不成功?!
- 菜鸟求助,如何用APS把存放在数据库里面的图片显示到网页上来啊?
- 请扩展JS中Array的功能 让其也能实现类似于C#中ArrayList的功能
- 一个初学者的问题:如何用Visual studio.net开发我的第一个ASP.Net网页?
- 怎样得到DropDownList当中项目的所有值.
- 字符串中的转义符号问题
- select top 8,但为什么显示的数据确有10条
- 在ASP.NET中如何实现分层
- 帮帮我!!
- 数据库里ip地址转换问题
{
if ( !IsPostBack ){ Bitmap newBitmap = new Bitmap(36,16,PixelFormat.Format32bppArgb);
System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(newBitmap);
g.FillRectangle(new SolidBrush(Color.White),new Rectangle(0,0,36,16));
System.Drawing.Font textFont = new Font("Times new Roman",10);
System.Drawing.RectangleF rectangle = new RectangleF(0,0,36,16);
Random rd = new Random();
int valationNo = rd.Next(1000,8999);
g.FillRectangle(new SolidBrush(Color.BurlyWood),rectangle);
g.DrawString(valationNo.ToString(),textFont,new SolidBrush(Color.Blue),rectangle);
newBitmap.Save(Server.MapPath("img")+"\\19.gif",ImageFormat.Gif); g.Dispose();//记得释放资源
newBitmap.Dispose();
}
}