Aracılığıyla paylaş


Process Oluşturucu

Tanım

Process sınıfının yeni bir örneğini başlatır.

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

Açıklamalar

Özelliğini belirtmezseniz MachineName , varsayılan olarak yerel bilgisayar (".") olur.

Yeni Process bir bileşeni bilgisayardaki bir işlemle ilişkilendirmek için iki seçeneğiniz vardır. İlk seçenek, bileşeni oluşturmak Process , özelliğin uygun üyelerini StartInfo ayarlamak ve öğesini yeni bir sistem işlemiyle ilişkilendirmek için çağrısı Start yapmak için oluşturucuyu Process kullanmaktır. İkinci seçenek, veya dönüş değerlerinden birini kullanarak öğesini çalışan bir sistem işlemiyle ilişkilendirmektir ProcessGetProcesses.GetProcessById

Yeni bir static sistem işlemi başlatmak için yönteminin Start aşırı yüklemesini kullanırsanız, yöntem yeni Process bir bileşen oluşturur ve bunu işlemle ilişkilendirir.

ProcessStartInfo.UseShellExecute Özellik varsayılan değerine ayarlandığında, trueuygulamaları ve belgeleri Windows Start menüsünün Run iletişim kutusunu kullanmaya benzer bir şekilde başlatabilirsiniz. olduğunda ProcessStartInfo.UseShellExecutefalse, 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: özelliğin uygun üyeleri StartInfo ayarlanarak ve parametresiz yöntem çağrılarak Start veya üyeye staticStart uygun parametre geçirilerek.

Oluşturucuyu, statik Start aşırı yüklemelerden birini veya herhangi GetProcessByIdbir , GetProcessesveya GetProcessesByName yöntemini kullanarak bir Process bileşen 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 özellik bilgilerini güncelleştirmek Process için bileşeni çağırmanız Refresh gerekir.

Şunlara uygulanır