Autor Beitrag
frenchcancan
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 27



BeitragVerfasst: Di 26.07.11 10:50 
Hallo!
ich öffne von einem WinForm aus eine xml Datei und zwar mit dem Befehl
ausblenden C#-Quelltext
1:
2:
3:
4:
 System.Diagnostics.Process proc = new System.Diagnostics.Process();
            proc.EnableRaisingEvents = false;
            proc.StartInfo.FileName = "c:\datei.xml";
            proc.Start();

ich würde aber gern, dass die Datei zum bearbeiten geöffnet wird, also als würde ich im explorer mit der rechten Maustatse darauf klciken und auf bearbeiten gehen.
Gibt es da eine Lösung? das Bearbeitungsprogramm möchte ich nicht angeben, da ich nicht weiss, was unsere Kunden alles haben werden, ob einen Texteditor oder einen anderen. Es soll also die Kundeneinstellungen aus Windows übernommen werden.

danke schön im Voraus
frenchcancan
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4799
Erhaltene Danke: 1059

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Di 26.07.11 11:59 
Hallo,

dafür mußt du dann wohl auf die WinAPI-Funktion ShellExecute mit dem Verb "edit" umsteigen, s.a. pinvoke.net/default....32/ShellExecute.html
frenchcancan Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 27



BeitragVerfasst: Di 26.07.11 12:24 
Vielen Dank, es funktioniert auf Anhieb!