1: 做乙個專案的時候用到顯示,開始的**
bitmap bitimg = null;
//bitimg.dispose();
//bitimg = new bitmap(materialspicpath);
//this.picturebox1.image = bitimg;
可是老出錯,刪除不了檔案,
組後**:
fsimage = new filestream(filepath, filemode.open);
this.picturebox1.image = image.fromstream(fsimage);
fsimage.close();
分析原因:開始的**,由於 new bitmap(materialspicpath);鎖定了資源,如果強制
//bitimg.dispose(); 會出現毛病,
後面的** fsimage.close(); 用資料流,每一次都關閉資料流 ,就可以安全的刪除檔案。
QTableWidget刪除行出錯
在呼叫removerow刪除qtablewidget的行時總會遇到乙個問題,說tablewidget已經是isempty 不能再刪除了,但其實還有一行沒刪除,可是只要刪除那最後的一行就出錯.大致是這個樣子的 1.這裡是刪除的 感覺應該沒有問題的 for int i tablerowcount i 0...
c 刪除檔案
刪除檔案和目錄 public class cleaner private static void cleanfiles string dir else else cleanfiles subdir if 0 files.length else directory.delete dir 使用方法,一句...
c 刪除檔案
清空指定的資料夾,但不刪除資料夾 public static void deletefolder string dir else directory.delete d 刪除資料夾及其內容 public static void deletefolder1 string dir else deletef...