For Programmers: Free Programming Magazines  


Home > Archive > Smartphone Developer Forum > January 2006 > Renaming & moving files









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Renaming & moving files
Park2

2006-01-31, 8:00 am

visual studio 2005 C# smartphone 2003

I need to move and re-name an image file. I got the following code (path
changed from original)

{

string path = @"\Storage\My Documents\My Photos\Image_00006.jpg";

string path2 = path + "temp";

// MessageBox.Show( "Hello World!" );

try

{

if (!File.Exists(path))

{

// This statement ensures that the file is created,

// but the handle is not kept.

using (FileStream fs = File.Create(path)) {}

}

// Ensure that the target does not exist.

if (File.Exists(path2))

File.Delete(path2);

// Move the file.

File.Move(path, path2);

Console.WriteLine("{0} was moved to {1}.", path, path2);


// See if the original exists now.

if (File.Exists(path))

{

Console.WriteLine("The original file still exists, which is unexpected.");

}

else

{

Console.WriteLine("The original file no longer exists, which is expected.");

}

}

catch (Exception ee)

{

Console.WriteLine("The process failed: {0}", e.ToString());

}

}

}

When I run the code the file Image_00006.jpg simply gets renamed to
Image_00006.jpgtemp.


--
Steve Warburton


Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com