Dobry den. Pouzivam tento kod na zapnutie procesu. Len neviem ako ho vypnut. Ked dam p.kill(); tak mi napise, ze nieje priradeny proces. Ako ho priradim? A este jedna otazka je mozne takto zapinat/vypinat aj procesy systemu? Dakujem :)
Process p = new Process();
p.StartInfo.FileName = "notepad.exe";
p.Start();
Fórum › .NET
Zapnutie/vypnutie procesu v C#
Když dáš Kill po Startu, tak ti to nenapíše. Jestli zkoušíš Kill bez Startu a myslíš si, že použije StartInfo, tak jsi evidentně nečetl dokumentaci - http://msdn.microsoft.com/en-us/library/system.diagnostics.process.aspx
Čili třeba takto:
Process p = Process.Start("notepad.exe");
...
if (!p.HasExited)
p.Kill();
Nebo takto:Process[] pslist = Process.GetProcessesByName("notepad");
foreach (Process p in pslist)
p.Kill();
Nebo úplně jinak :) podle toho, čeho chceš dosáhnout.
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 19 hostů
Podobná vlákna
Zapnutie programu pri štarte PC a vypnutie — založil zonda
Zapnutie/vypnutie/restartovanie serveru(programu) — založil lolik
Zapnutie tlačitka(buttonu) — založil zonda
Zapnutie programu na serveri. — založil alex_laco
Vypnutie PC v C# — založil Anonymní uživatel
Moderátoři diskuze