How to start a process or open any executable from vb.net

 
This article demonstrate how to use process class to start a executable as new process in vb.net.
The following example uses an instance of the Process class to start a process.

Private Sub Startprocess()
        Dim tempProcess As New Process()
        Try
            tempProcess.StartInfo.UseShellExecute = False
            ' You can start any process,on here we are starting notepad application.
            tempProcess.StartInfo.FileName = "notepad.exe"
            tempProcess.StartInfo.CreateNoWindow = True
            tempProcess.Start()
        Catch e As Exception
            MessageBox.Show(e.Message)
        End Try
End Sub

This code assumes the process you are starting will terminate itself.