private void FindImg_Click(object sender, EventArgs e)
{
int intLength = 1024 * intSize;
OpenImg.Title = "请选择图片";
OpenImg.FileName = "请选择图片";
OpenImg.Filter = "图片文件(*.jpg)|*.jpg|图片文件(*.gif)|*.gif|图片文件(*.png)|*.png";
OpenImg.ShowDialog();
if (File.Exists(OpenImg.FileName))
{
FileInfo fi = new FileInfo(OpenImg.FileName);//要用好FileInfo类,他可以提供文件的各种相关信息
strImgFormat = fi.Extension.ToString();//得到读取的文件的格式
strImgName = fi.Name.ToString();//得到读取文件的名称
//判断图片大小(80K)
if (fi.Length<= intLength)//fi.length得到读取文件的大小
{
PicImg.Image = Image.FromStream(OpenImg.OpenFile());
}
else
{
MessageBox.Show("图片最大为" + intLength/1024 + "KB,选择的图片为" + fi.Length/1024 + "KB");
}
}
else
{
PicImg.Image = null;
this.WOAImage = null;
}
OpenImg.Dispose();
}