m3x
Ensign
- Registriert
- Aug. 2005
- Beiträge
- 218
Hallo zusammen,
ich habe folgendes Problem: Ich will eine Datei mit ihrem Standardprogramm öffnen. Sofern das Programm schon läuft soll es in die bestehende Programm-Instanz geladen werden.
Es handelt sich genauer gesagt um eine *.cpp File únd um Visual .NET2003.
Eigentlich funktioniert das auch soweit schon:
Wenn Visual allerdings schon läuft kann es bis zu einer Minute dauern bis sich was tut.
Mittels:
Lässt sich rausfinden ob der Process schon läuft oder nicht, nur wie kann ich dem laufendem Process shcon sagen das er eine Datei öffnen soll!?
Vielen Dank!
Ich habe den obersten Codeblock zum önnen der Datei in einen eigenen Thread gekapselt. Jetzt geht es!
ich habe folgendes Problem: Ich will eine Datei mit ihrem Standardprogramm öffnen. Sofern das Programm schon läuft soll es in die bestehende Programm-Instanz geladen werden.
Es handelt sich genauer gesagt um eine *.cpp File únd um Visual .NET2003.
Eigentlich funktioniert das auch soweit schon:
Code:
System.Diagnostics.Process process = new System.Diagnostics.Process();
process.EnableRaisingEvents = false;
process.StartInfo.FileName = "huhu.cpp"
process.Start();
Wenn Visual allerdings schon läuft kann es bis zu einer Minute dauern bis sich was tut.
Mittels:
Code:
System.Diagnostics.Process.GetProcessesByName("ProzessName").Length > 0;
Vielen Dank!
Ich habe den obersten Codeblock zum önnen der Datei in einen eigenen Thread gekapselt. Jetzt geht es!
Zuletzt bearbeitet:
(Gelöst)