wskazanie ścieżki pliku *txt i odpalenie go w notatniku windowsowskim

0

Jak zrobić aby po wskazaniu ścieżki pliku *txt program odpalił go w notatniku windowsowski?

0

Jeżeli Notepad jest domyślnym programem do otwierania *txt to:

string path;
System.Diagnostics.Process.Run(path); 

Innym rozwiązaniem jest włączenie Notepada z argumentem:

string path;
System.Diagnostics.Process.Run("C:\\Windows\\notepad.exe", path) 
1

System.Diagnostics.Process.Run("C:\Windows\notepad.exe", path)

No i wtopa, bo system wcale nie musi być na C:, ani nawet w katalogu WINDOWS. Trzeba pobierać właściwą ścieżkę za pomocą Environment.GetFolderPath

0

Run mi podkreśla na niebiesko, jak temu zaradzić. Mam textBox'a i butona1 i butona2. Za pomocą openfiledialog i butona1 i textbox'a zrobiłem lokalizacje. Teraz jakoś nie mogę się uporać z butonem2, czyli odpaleniu tego w notatniku windowsowskim.

0

Teraz to się włancza notepead.exe, a nie plik zapisany *txt.

0

Wyświetl sobie w dowolny sposób ścieżkę którą przekazujesz do metody Start

0

Ok. Już działa.

1 użytkowników online, w tym zalogowanych: 0, gości: 1