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

  • Matthew Morrill

    Matthew Morr

    15 EKİM 2011
  • modica89

    modica89

    24 HAZİRAN 2007
  • Paste Magazine

    Paste Magazi

    28 AĞUSTOS 2008