Process Konstruktor
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av Process klassen.
public:
Process();
public Process();
Public Sub New ()
Kommentarer
Om du inte anger egenskapen MachineName är standardinställningen den lokala datorn (".").
Du har två alternativ för att associera en ny Process komponent med en process på datorn. Det första alternativet är att använda konstruktorn för att skapa komponenten Process , ange lämpliga medlemmar i StartInfo egenskapen och anropa Start för att associera Process med en ny systemprocess. Det andra alternativet är att associera Process med en systemprocess som körs med hjälp GetProcessById av eller något av returvärdena GetProcesses .
Om du använder en static överlagring av Start metoden för att starta en ny systemprocess skapar metoden en ny Process komponent och associerar den med processen.
När egenskapen ProcessStartInfo.UseShellExecute har angetts till standardvärdet, true, kan du starta program och dokument på ett sätt som liknar dialogrutan Run på menyn Windows Start. När ProcessStartInfo.UseShellExecute är falsekan du bara starta körbara filer.
Alla körbara filer som du kan anropa från kommandoraden kan startas på något av två sätt: genom att ange lämpliga medlemmar StartInfo i egenskapen och anropa Start metoden utan parametrar, eller genom att skicka lämplig parameter till staticStart medlemmen.
Du kan skapa en Process komponent med konstruktorn, en av de statiska Start överlagringarna eller någon av GetProcessByIdmetoderna , GetProcesseseller GetProcessesByName . När du har gjort det har du en vy över den associerade processen. Det här är inte en dynamisk vy som uppdateras automatiskt när processegenskaperna har ändrats i minnet. I stället måste du anropa Refresh komponenten för att uppdatera egenskapsinformationen Process i ditt program.