Using Visual Basic .NET, you can use Start method of the System.Diagnostics.Process class to launch an external program. Additionally, you can use the new Try/Catch syntax to check for errors. The following code sample, from our Total .NET SourceBook product, shows how to do this.
Public Sub LaunchURLWithChecks()
' Launch the currently installed web browser, sent
' it to a specified page, and check the status.
'
Dim MyURL As String = "http://www.fmsinc.com"
' Use the Try keyword to set up exception (i.e. error) handling
Try
' To do this, we use start a new process and pass it the URL.
System.Diagnostics.Process.Start(MyURL)
' If an execption occurs, the Catch block will run
Catch noBrowser As System.ComponentModel.Win32Exception _
When noBrowser.ErrorCode = -2147467259
MessageBox.Show(noBrowser.Message)
Catch other As System.ComponentModel.Win32Exception
MessageBox.Show(other.Message)
End Try
End Sub
 Latest Newsletter
 Latest Newsletter
	
		 Demos
 Demos
	
		 Microsoft Access Developer Help Center
 Microsoft Access Developer Help Center
	
		 Microsoft Access Query Help Center
 Microsoft Access Query Help Center
	
		 MS Access to SQL Server Upsizing
 MS Access to SQL Server Upsizing
	
		 Microsoft Outlook Tips
 Microsoft Outlook Tips
	
		 Technical Papers
 Technical Papers
	
		 Tips and Techniques
 Tips and Techniques
	
		 Videos
 Videos
Thank you! Thank you! I just finished reading this document, which was part of a link in the recent Buzz newsletter. I have printed it for others to read, especially those skeptical on the powers of Access and its capabilities.
Darren D.
		
        	 All Our Microsoft Access Products
        
        All Our Microsoft Access Products