|
File class is using for the File operations in VB.NET. We can create , delete , copy etc. operations do with File class.
How to create a File ?
In order to create a new File , we can call Create method in the File class.
Syntax : File.Create(FilePath)
FilePath : The name of the new File Object
File.Create("c:\testFile.txt")
How to check a File exist or not ?
Before we creating a File object , we usually check that File exist or not. For that we are using the Exists method in the File class.
Syntax : File.Exists(FilePath) as Boolean
FilePath : The name of the File
Boolean : Returns true or false , if File exist it Returns true else Returns false
VB.NET : File.Exists("c:\testFile.txt")
The following VB.NET source code shows these operations :
Imports System.IO
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
If File.Exists("c:\testFile.txt") Then
'shows message if testFile exist
MsgBox("File 'testFile' Exist ")
Else
'create the file testFile.txt
File.Create("c:\testFile.txt")
MsgBox("File 'testFile' created ")
End If
End Sub
End Class
When you execute this source code , it first check the File exist or not , If exist it shows message file exist , else it create a new File Object .
How to Copy a File ?
If we want the Copy of the File Object we can use the Copy method in File class.
Syntax : Copy(sourceFileName, destFileName)
sourceFileName : The source file we want to move.
destFileName : The destinations file name.
VB.NET : File.Copy("c:\testFile.txt", "c:\testDir\testFile.txt")
How to delete a File Object ?
When we want to delete a File Object we can use the Delete methods in the File class
Syntax : Delete(FilePath)
DirPath : The File Object you want to delete.
VB.NET : File.Delete("c:\testDir\testFile.txt")
The following VB.NET source code shows these operations :
VB.NET Source Code
When you execute this program first it check whether the file exist or not , if it is not exist it shows message file does not exist, if it exist it copied the file to testDir director and it delete the file from the c:\.
|