SORU
8 EKİM 2008, ÇARŞAMBA


C işlemini başlatmak için nasıl*?

Nasıl bir süreç, kullanıcı bir düğmeyi tıklattığında bir URL başlatılması gibi başlatmak için?

CEVAP
8 EKİM 2008, ÇARŞAMBA


Matt Hamilton, süreç üzerinde kontrol sınırlı olduğu hızlı bir yaklaşım önerdiği gibi, sistemde statik Başlangıç yöntemini kullanmaktır.Tanılama.İşlem sınıfı...

using System.Diagnostics;
...
Process.Start("process.exe");

Alternatif Sürecinin sınıf örneği kullanmaktır. Bu süreç planlama, çalışır pencerenin türünü ve en benim için yararlı, işlemin bitmesini bekleyin yeteneği dahil olmak üzere çok daha fazla denetim sağlar.

using System.Diagnostics;
...
Process process = new Process();
// Configure the process using the StartInfo properties.
process.StartInfo.FileName = "process.exe";
process.StartInfo.Arguments = "-n";
process.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;
process.Start();
process.WaitForExit();// Waits here for the process to exit.

Bu yöntem bahsettiğim çok daha fazla kontrol sağlar.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Charles Nesson

    Charles Ness

    27 NİSAN 2006
  • DrePwn

    DrePwn

    22 Temmuz 2011
  • SDSARG3

    SDSARG3

    14 Mart 2009