作者nickgto (Mater)
看板C_Sharp
標題[問題] 請問如何讓讀入"圖檔"後,可以用其他程式修改其圖檔
時間Sat Jul 21 02:17:00 2007
今天碰到一個問題,我把圖檔A 讀入PictureBox後(不關程式)
然後用小畫家讀圖檔A,雖然可以開啟,但卻無法存檔
會出現『..圖檔A 時發生分享違反(Sharing Violation)..』
除非把自己的程式管掉,不然小畫家無法存檔
因為之後此圖檔A會不斷尤其他程式在產生中,
然後我可以每格一段時間去載入他
請問是否可以讓程式不會因為=>Image.FromFile(OpenPhoto.FileName)
而變得其他程式無法更改~謝謝
=========我載入圖的方法==========
PictureBox pic;
private void btnOpen_Click(object sender, EventArgs e)
{
OpenFileDialog OpenPhoto = new OpenFileDialog();
OpenPhoto.Filter = "bmp瑼椥*.bmp|jpg瑼椥*.jpg";
if (OpenPhoto.ShowDialog() == DialogResult.OK)
{
pic.Image = Image.FromFile(OpenPhoto.FileName);
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.51.177
1F:推 horngsh:注意一下FileAccess的設定... 07/21 08:17
2F:推 nickgto:Image.FromFile("String") 不知道如何改FileAccess 07/21 10:46