Share via


Process Konstruktor

Definisi

Menginisialisasi instans baru kelas Process.

public:
 Process();
public Process ();
Public Sub New ()

Keterangan

Jika Anda tidak menentukan MachineName properti , defaultnya adalah komputer lokal, (".").

Anda memiliki dua opsi untuk mengaitkan komponen baru Process dengan proses di komputer. Opsi pertama adalah menggunakan konstruktor untuk membuat Process komponen, mengatur anggota StartInfo properti yang sesuai dan memanggil Start untuk mengaitkan Process dengan proses sistem baru. Opsi kedua adalah mengaitkan Process dengan proses sistem yang sedang berjalan dengan menggunakan GetProcessById atau salah satu nilai yang GetProcesses dikembalikan.

Jika Anda menggunakan static kelebihan beban Start metode untuk memulai proses sistem baru, metode membuat komponen baru Process dan mengaitkannya dengan proses.

ProcessStartInfo.UseShellExecute Saat properti diatur ke nilai defaultnya, true, Anda dapat memulai aplikasi dan dokumen dengan cara yang mirip dengan menggunakan Run kotak dialog menu WindowsStart. Ketika ProcessStartInfo.UseShellExecute adalah false, Anda hanya dapat memulai executable.

Setiap file yang dapat dieksekusi yang dapat Anda panggil dari baris perintah dapat dimulai dengan salah satu dari dua cara: dengan mengatur anggota StartInfo properti yang sesuai dan memanggil Start metode tanpa parameter, atau dengan meneruskan parameter yang sesuai kepada staticStart anggota.

Anda dapat membuat Process komponen dengan menggunakan konstruktor, salah satu kelebihan beban statis Start , atau salah GetProcessByIdsatu metode , GetProcesses, atau GetProcessesByName . Setelah melakukannya, Anda memiliki tampilan ke dalam proses terkait. Ini bukan tampilan dinamis yang memperbarui dirinya secara otomatis ketika properti proses telah berubah dalam memori. Sebagai gantinya, Anda harus memanggil Refresh komponen untuk memperbarui Process informasi properti di aplikasi Anda.

Berlaku untuk