C# | exe ve klasör çalıştırma kodu

22.06.2013
11.877
A+
A-
C# | exe ve klasör çalıştırma kodu

C#’de bir buton click olayı ile veya her hangi bir click olayı ile.. Klasör ve .exe çalıştırmak çok basit. İşte aşağıdaki kodlardan yararlanabilirsiniz 🙂

Kod:

Örneğin bir klasör açma:

Program Files klasörünü açar (kendinize göre hedef adresi değiştirebilirsiniz)

string myPath = @”C:\Program Files\”;
System.Diagnostics.Process prc = new System.Diagnostics.Process();
prc.StartInfo.FileName = myPath;
prc.Start();

 

Örneğin bir .exe çalıştırma:

string myPath = @”C:\Program Files\Bir.exe”;
System.Diagnostics.Process prc = new System.Diagnostics.Process();
prc.StartInfo.FileName = myPath;
prc.Start();

 

 

Dilediğiniz bir click olayına bu kodu yapıştırmanız yeterlidir.

1.00 avg. rating (45% score) - 1 vote

Yazarı instagram'da takip edin

zdaylan.com yapımı ve güvencesiyle, GrafikBu.com hizmetinize açılmıştır.


Web Tasarım - Blog hizmetleri - E-Ticaret Sitesi - 3D Modelleme - Logo Tasarım - Video Prodüksiyon - Kurumsal Kimlik gibi, daha çok grafik tasarım ağırlıklı ürünlerimize göz atabilirsiniz.

GrafikBu.com'u ziyaret etmek için tıklayın >>

zdaylan
Grafik Tasarım - Beykent Üniversitesi - 1990 doğumlu, grafik tasarım, 3D modelleme, yazılım ve animasyonla ilgilenir. Ayrıca Grafikbu.com'da grafik tasarım hizmetleri verir.
YAZARA AİT TÜM YAZILAR
BİR YORUM YAZIN

Yorumu Cevapla [ Yoruma cevap yazmaktan vazgeç ]

This site uses Akismet to reduce spam. Learn how your comment data is processed.

ZİYARETÇİ YORUMLARI - 8 YORUM
  1. paradox dedi ki:

    System.ComponentModel.Win32Exception: ‘Erişim engellendi.’
    hatası alıyorum hocam

  2. Mustafa Yılmaz dedi ki:

    Aradığım Şey Şu Aslında;
    Belirlenen konumdan açılan dosyadan değil de mesela ben çalıştırmak istediğim dosyayı başka bir bilgisayarda Veri Aracımın üzerinden çalıştırmak istiyorum. malum program C diskinde çalıştıracağım dosyayı bulamayacak. Veri Aracımın disk harfi de bilgisayardan bilgisayara değişitiği için “üst dosyadaki programı çalıştır” komutu işimi görecek yardımcı olurmusunuz…

    1. Hakan dedi ki:

      Biraz geç verilmiş bir cevap, ama bu tarz problemlerle karşılaşabilecek olanlar için açıklama yapayım. Kullanacağın programı resource olarak içeri gömebilirsin. Çalıştırırken de resource içerisinden programı çağırıp çalıştırabilirsin. Gereken kodları internet üzerinde bulabilirsin. İyi çalışmalar.

  3. furkan dedi ki:

    Teşekkürler Hocam Çok Faydalı

  4. aksa dedi ki:

    Teşekkürler

  5. ibrahim dedi ki:

    private void Açıver_Click(object sender, EventArgs e)
    {
    Form2 frm = new Form2();
    Form2.yeniform = textbox1.text();
    yeniform.Show();
    Process çalıştır = Process.start(@ “Program Files (x86)\Steam\steamapps\common\…exe”);
    while (çalıştır.mainWindowhandle == InPtr.Zero ! IsWindowVisible(çalıştır.mainWindowhandle));
    {
    System.Threading.Thread.sleep(10);
    çalıştır.refresh();
    }
    bendede bu kod var umarım lazım olanın işine yarar :DD

  6. deneme dedi ki:

    Process.Start(“C://test.jpg”);

  7. Çağan dedi ki:

    Bu kodlar ile VBS dosyaları çalıştırabilirmiyiz?