Jetzt registrieren!
Passwort vergessen?



 
 
 
--------------- --------------- ---------------


Prozess ermitteln und schliessen



Hallo Experten,

Program in C und unter microsoft visual studio 2003/2005 Umgebung.

ich muss in mein Programm bestimmte bzw. alle laufende Prozesse ermitteln, und bestimmte Prozess schliessen.

a. gibts es da unter C ein funktion dafür?
b. habe so versucht, fehler beim compilieren
Process ist nicht deklariert, was muss ich da machen?

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Diagnostics;
using System.Diagnostics.Process;
using System.Data;

...WinMain..
{
...
Process[] allProcs = Process.GetProcesses();
.....
}

danke im vorraus.
> Artikelbaum anzeigen

Re: Prozess ermitteln und schliessen


Hallo!
Fehler beim Compilieren sind eigentlich schon in aller Regel recht leicht selbst zu beheben, wenn man sich (a) die Zeile ansieht, die der Compiler beanstandet und (b) die Meldung liest und versteht.
In Deinem Fall nehme ich an, dass der Compiler schlichtweg anmeckert, dass es den Namespace "System.Diagnostics.Process" nicht gibt. Die Klasse Process ist nämlich in System.Diagnostics definiert, wie die Dokumentation (z.B. http://msdn2.microsoft.com/en-us/libr...) ganz klar beschreibt.
Zum Beenden von Prozessen hat die Klasse auch eine Methode Kill(), aber das ist ein ziemliches Brett. Ich würde es erst mal mit CloseMainWindow() versuchen. Wenn der Prozess dann nach einiger Zeit immer noch nicht weg ist, kann man ihn immer noch killen...

Gruß,
Martin
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Du kannst auf diesen Artikel nicht antworten.

Dieser Artikelbaum ist im Archiv des Experten-Forums von wer-weiss-was zum Thema ".NET & C#" archiviert. Es handelt sich um keine aktuelle Diskussion, daher kann auf die Artikel nicht mehr geantwortet werden.

Seite bei ... merken:
del.icio.us digg it facebook tausendreporter yigg it twitter alltagz google Mister Wong oneview Webnews yahoo linkarena coComment Lieblnk als Bookmark einfügen
Stelle deine Frage: