看板 C_Sharp 關於我們 聯絡資訊
※ 引述《xanlich (...)》之銘言: : pictureBox1.Image = System.Drawing.Image.FromFile("out.bmp"); : 我在寫一個程式, out.bmp是會一直更新, 然後用picturebox來show out.bmp : 就是連續動畫了, 但上述指令會把out.bmp 鎖住, 使得程式無法更新out.bmp內容 : 請問要怎麼解決, 謝謝 這個問題老實說我自己也碰過好幾次, 使用Image物件會把資源給綁住, 必須dispose掉才行, 原文的推文是正解,(如果我沒會錯你的意思的話啦) --------------------- 但是這也引發我一個問題, 我想說,Image這不也是一個型別(像是INT STRING之類的) 為什麼得把image給dispose掉我才能下一次的存取他 string 、int就不用,經過我反覆實驗 後來好像發現我想錯了, image也是個class, 他只是pictureBox中的一個屬性,而這屬性也是class 哈哈哈, 搞到後來原來發現我是笨蛋, 那我到底講這篇有甚麼意義, 程式多看書絕對有用, 碰到自己不行的~去想想該怎麼作,去實驗, 真的很趣味 自己印象也會很深刻,也會記得很久 --------------------- --------------------------- 論這篇會被設劣文的可能性......................... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.252.4.201