-2
파일 'C : JackRasha.jpg'를 액세스 할 수있는 프로세스를 다른 프로세스에서 사용하고 있기 때문에 나는 다음과 같은 코드를 사용하고
private void button1_Click(object sender, EventArgs e)
{
File.Delete(@"C:\JackRasha.jpg");
}
private void button2_Click(object sender, EventArgs e)
{
var bmp = new Bitmap(Width, Height);
DrawToBitmap(bmp, new Rectangle(0, 0, Width, Height));
bmp.Save(@"C:\JackRasha.jpg");
var memoryStream = new MemoryStream();
Image.FromFile(@"C:\JackRasha.jpg").Save(memoryStream, Image.FromFile(@"C:\JackRasha.jpg").RawFormat);
bmp.Dispose();
memoryStream.Dispose();
}
오류 런타임 :
나에게 당신은 아마 다른 프로그램에서 열려있는 파일이 올바른 방법과정은 할 수 없습니다 다른 프로세스에서 사용 중이기 때문에 'c : \ JackRasha.jpg'파일에 액세스하십시오.
언제 오류가 발생합니까? 뭐하고 있니? 그것들은 단지 두 가지 방법 일뿐입니다. 우리가 언제 사용되는지, 어떤 순서로, 또는 전혀 말할지에 대한 정보가 없습니다. – Cylindric
http://msmvps.com/blogs/jon_skeet/archive/2010/08/29/writing-the-perfect-question.aspx – Oded