zoukankan      html  css  js  c++  java
  • c#中pictureBox显示图片文件无法删除

    在c#中pictureBox显示图片

    picimg.Image = Image.FromFile(文件名);

    这样会出现图片文件无法进行删除和写操作,可以改用下面方法

    FileStream pFileStream = new FileStream(myopenfile.FileName, FileMode.Open, FileAccess.Read);
                          picimg.Image = Image.FromStream(pFileStream);
                          pFileStream.Close();
                          pFileStream.Dispose();

    把文件读到流中,再显示图片

    这样就可以对文件进行操作了。

    类似问题

    我在VB.NET中用
    Me.PictureBox1.Image = Image.FromFile("C:\try.jpg")
    为PictureBox1加载图片,但是在图片被显示后,我想把它所加载的图片(C:\try.jpg)删除或更改,但是系统总是提示文件正在使用(用Kill函数,提示删除错误),请问高手:有没有办法在图片被加载后就断开与源图片的连接(占用),以供图片的随时更新?

  • 相关阅读:
    SQL表结构
    Mssql 行转列
    动态Order by
    Nopi Excel导入
    使用SyncToy 同步两台机器上的文件夹
    ueditor1.4.3 在IE8下的 BUG
    WebService国内省市县接口
    AsyncTask的参数介绍
    Json分割并解析
    JQuery iframe页面操作父页面中的元素与方法
  • 原文地址:https://www.cnblogs.com/cwfsoft/p/1757207.html
Copyright © 2011-2022 走看看