Process Oluşturucu
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Process sınıfının yeni bir örneğini başlatır.
public:
Process();
public Process ();
Public Sub New ()
Açıklamalar
MachineName özelliğini belirtmezseniz, varsayılan olarak yerel bilgisayar (".") olur.
Yeni bir Process bileşenini bilgisayardaki bir işlemle ilişkilendirmek için iki seçeneğiniz vardır. İlk seçenek oluşturucuyu kullanarak Process bileşenini oluşturmak, StartInfo özelliğinin uygun üyelerini ayarlamak ve Process yeni bir sistem işlemiyle ilişkilendirmek için Start çağırmaktır. İkinci seçenek, GetProcessById veya GetProcesses dönüş değerlerinden birini kullanarak Process çalışan bir sistem işlemiyle ilişkilendirmektir.
Yeni bir sistem işlemi başlatmak için Start yönteminin static
bir aşırı yüklemesini kullanırsanız, yöntem yeni bir Process bileşeni oluşturur ve bunu işlemle ilişkilendirir.
ProcessStartInfo.UseShellExecute özelliği varsayılan değerine ayarlandığında true
, uygulamaları ve belgeleri Windows Start
menüsünün Run
iletişim kutusunu kullanmaya benzer bir şekilde başlatabilirsiniz.
ProcessStartInfo.UseShellExecute
false
olduğunda yalnızca yürütülebilir dosyaları başlatabilirsiniz.
Komut satırından çağırabileceğiniz herhangi bir yürütülebilir dosya iki yoldan biriyle başlatılabilir: StartInfo özelliğinin uygun üyelerini ayarlayarak ve parametresiz Start yöntemini çağırarak veya uygun parametreyi static
Start üyesine geçirerek.
Oluşturucuyu, statik Start aşırı yüklemelerinden birini veya GetProcessById, GetProcessesveya GetProcessesByName yöntemlerinden herhangi birini kullanarak Process bileşeni oluşturabilirsiniz. Bunu yaptıktan sonra ilişkili işlemle ilgili bir görünüm elde etmiş olursunuz. Bu, işlem özellikleri bellekte değiştiğinde otomatik olarak güncelleştirilen dinamik bir görünüm değildir. Bunun yerine, uygulamanızdaki Process özellik bilgilerini güncelleştirmek için bileşenin Refresh çağırmanız gerekir.