我在本地硬盘有个图片!!!
我在一个按扭事件中 实现读取该图片,然后显示在 pictureBox1 上
在另一个按扭 马上执行删除这个图象文件 发生错误 说这个图象 正在被一个进程使用》 该怎么删除该图象啊????????????? 1读:
System.Drawing.Image IG=System.Drawing.Image.FromFile(ImageFullName);
pictureBox1.Image=IG; 2删除:
DirectoryInfo theFolder=new DirectoryInfo(ImagePaths);
if(theFolder.Exists)
{
theFolder.Delete(true);
//MessageBox.Show(ImagePaths+"删除成功!");
}
else
{
//MessageBox.Show(ImagePaths+"删除失败!"); }
我在一个按扭事件中 实现读取该图片,然后显示在 pictureBox1 上
在另一个按扭 马上执行删除这个图象文件 发生错误 说这个图象 正在被一个进程使用》 该怎么删除该图象啊????????????? 1读:
System.Drawing.Image IG=System.Drawing.Image.FromFile(ImageFullName);
pictureBox1.Image=IG; 2删除:
DirectoryInfo theFolder=new DirectoryInfo(ImagePaths);
if(theFolder.Exists)
{
theFolder.Delete(true);
//MessageBox.Show(ImagePaths+"删除成功!");
}
else
{
//MessageBox.Show(ImagePaths+"删除失败!"); }
解决方案 »
- dataTable列可能有的值.....
- c#实现带时间标志的文本信息记录的编程
- C# 语言问题~~~
- 我这段代码怎么读不出数据泥??
- 请问dll跨语言原理是什么
- c# SVG
- soso怎么在OleDbConnection中添加Acess数据库文件?
- 简单的 语句执行顺序问题
- 求助 DataGridView 中怎么判断垂直滚动条是否出现~~~~在线等
- 两个问题:1 关于.NET中 一个新控件propertyGrid1的使用问题;2 我想生成一个由lable和TextBox合成的控件(label在左,TextBox靠其右),怎么办?
- 请问:TreeView控件上可以放背景图吗?
- 新手问题:C#中文本框的使用
delete before
pictureBox1.Image=null;
{
if(theFolder.Exists)
theFolder.Delete(true);
else
MessageBox.Show("没有图片可删除!");
}
else
{
pictureBox1.Image.Dispose ();
if(theFolder.Exists)
theFolder.Delete(true);
else
MessageBox.Show("没有图片可删除!");
}
pictureBox1.Image.Dispose ();改成pictureBox1.Dispose ();if (pictureBox1.Image == null)
{
if(theFolder.Exists)
theFolder.Delete(true);
else
MessageBox.Show("没有图片可删除!");
}
else
{
pictureBox1.Dispose ();
if(theFolder.Exists)
theFolder.Delete(true);
else
MessageBox.Show("没有图片可删除!");
}
private void button1_Click(object sender, System.EventArgs e)
{
System.IO.FileStream fs = new System.IO.FileStream("C:\\b.bmp",System.IO.FileMode.Open);
this.pictureBox1.Image = System.Drawing.Image.FromStream(fs);
fs.Close();
} private void button2_Click(object sender, System.EventArgs e)
{
System.IO.File.Delete("C:\\b.bmp");
}