Free computer Tutorials

home
Stay at Home and Learn

How to Move a File with VB .NET

 
Computer Tutorials List

 

 

 

 

 

This lesson is part of an ongoing tutorial. The first part is here: How to open a Text File in VB .NET

 

You move a file in a similar manner as you did to Copying a File - specify a source file and a new destination for it. This time, we use the Move method of System.IO.File. Here's some code:

Dim FileToMove As String
Dim MoveLocation As String

FileToMove = "C:\Users\Owner\Documents\test.txt"
MoveLocation = "C:\Users\Owner\Documents\TestFolder\test.txt"

If System.IO.File.Exists(FileToMove) = True Then
System.IO.File.Move(FileToMove, MoveLocation)
MsgBox("File Moved")
End If

The above code assumes that you have created a folder on your hard drive called "TestFolder":

MoveLocation = "C:\Users\Owner\Documents\TestFolder\test.txt"

The file called test.txt will then be moved inside of this new location. You can give it a new name, if you want. In which case, just change the name of the file when you're moving it:

MoveLocation ="C:\Users\Owner\Documents\TestFolder\NewName.txt"

Again though, the thing to type in the round brackets of the method is first the Source file, then the Destination.

System.IO.File.Move(FileToMove, MoveLocation)

In the final part of this section, you'll learn how to Delete a File using VB .NET code.

 

Learn how to Delete a File in VB .NET -->

<--Back to the .NET Contents Page

View all our Home Study Computer Courses