Process Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci Process třídy .
public:
Process();
public Process ();
Public Sub New ()
Poznámky
Pokud vlastnost nezadáte MachineName , výchozí hodnota je místní počítač (".").
Máte dvě možnosti, jak přidružovat novou Process komponentu k procesu v počítači. První možností je použít konstruktor k vytvoření Process komponenty, nastavení příslušných členů StartInfo vlastnosti a volání Start pro přidružení Process k novému systémovému procesu. Druhou možností je přidružit ke spuštěnému systémovému Process procesu pomocí GetProcessById nebo jedné z vrácených GetProcesses hodnot.
Pokud použijete static
přetížení Start metody ke spuštění nového systémového procesu, metoda vytvoří novou Process komponentu a přidruží ji k procesu.
ProcessStartInfo.UseShellExecute Pokud je vlastnost nastavená na výchozí hodnotu , true
můžete spouštět aplikace a dokumenty podobným způsobem jako v Run
dialogovém okně nabídky WindowsStart
. Když ProcessStartInfo.UseShellExecute je false
, můžete spustit jenom spustitelné soubory.
Jakýkoli spustitelný soubor, který můžete volat z příkazového řádku, lze spustit jedním ze dvou způsobů: nastavením příslušných členů StartInfo vlastnosti a voláním Start metody bez parametrů nebo předáním příslušného parametru členu static
Start .
Komponentu Process můžete vytvořit pomocí konstruktoru, některého ze statických Start přetížení nebo jakékoli GetProcessByIdmetody , GetProcessesnebo GetProcessesByName . Jakmile to uděláte, budete mít přehled o přidruženém procesu. Toto není dynamické zobrazení, které se automaticky aktualizuje při změně vlastností procesu v paměti. Místo toho je nutné volat Refresh komponentu, aby aktualizovala Process informace o vlastnosti ve vaší aplikaci.
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro