Jul 15, 2011

Open File With Associated Application


his example demonstrates how to open file with an associated program. It shows, how to open text document in notepad, how to open image in a default viewer or how to open url address in a default web browser.
Applications are launched using Process.Start method. The file path or url is passed as a parameter.

[C#]
// open text file in notepad (or another default text editor)
System.Diagnostics.Process.Start(@"c:\textfile.txt");

[C#]
// open image in default viewer
System.Diagnostics.Process.Start(@"c:\image.jpg");

[C#]
// open url in default web browser
System.Diagnostics.Process.Start("http://www.csharp-examples.net");

[C#]
// open PDF file
System.Diagnostics.Process.Start(@"c:\document.pdf");

Similarly you can open Word document or any other file from your .NET application.

No comments:

Post a Comment