Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

it is being by another process when copy file from local disk to folder in domain network wh

Status
Not open for further replies.

ahm1985

Programmer
Dec 6, 2012
138
EG
Hi guys i have problem in my code when i try to copy image jpg from local disk in any place to network path DOMAIN
it give me error the process cannot access the file it using by another process file

why this message show

and how to solve.the error show in line delete of file

my code as below

private void button11_Click_1(object sender, EventArgs e)
{

openFileDialog1.Title = "Insert an image ";
openFileDialog1.InitialDirectory = "c:";
openFileDialog1.FileName = "";
openFileDialog1.Filter = "JPEG Image|*.jpg|GIF Image|*.gif|PNG Image|*.png";
openFileDialog1.Multiselect = false;
if (openFileDialog1.ShowDialog() != DialogResult.OK)
return;
pictureBox2.ImageLocation = openFileDialog1.FileName;
}

private void button12_Click_4(object sender, EventArgs e)
{
const string new_dir = "\\\\192.168.1.5\\Personal Pictures";
MessageBox.Show(openFileDialog1.FileName);
string extension = System.IO.Path.GetExtension(openFileDialog1.FileName);
string renamed_name = textBox1.Text + "" + extension;
string fName = System.IO.Path.Combine(new_dir, renamed_name);
if (File.Exists(fName))
File.Delete(fName);this line give error
System.IO.File.Copy(openFileDialog1.FileName, fName);
string msg = string.Format("Copied {0} to {1}", openFileDialog1.FileName, fName);
MessageBox.Show(msg, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
}

How to solve the error
if possible help me
thanks

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top