C# projeye dosya ekleme ve çalıştırma

Acı Rakı

Decapat
Katılım
25 Haziran 2021
Mesajlar
727
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar C# form uygulaması yapıyorum. Projeye nasıl istediğim bir dosyayı aktarırım ve butona basınca o dosyayı çalıştırabilirim? Ses dosyası değil. Kod yazıp atarsanız daha çok sevinirim.
 
Son düzenleyen: Moderatör:
C#:
using System.Diagnostics;

public void p(var process, var arg) {
    Process.Start(process, arg);
}

private void button_click(object sender, EventArgs e) {
    p("dosya.bat", "");
}

Dosya yerine dosyanın konumuyla birlikte dosya adını yazabilirsin yada System.Reflection.Assembly.GetExecutingAssembly().Location kullanıp programın çalıştığı konumu çekmesini sağlar konumu bu şekilde ayarlarsın. Sana kalmış. Bu kodu kullanacaksan


C#:
string path = System.Reflection.Assembly.GetExecutingAssembly().Location;
p(path + "\dosya.bat", "");
şeklinde kullanabilirsin.
Önemli not: System.Diagnostics'i tanımlamazsan Process.Start çalışmaz. O yüzden using System.Diagnostics önemli.
 

Geri
Yukarı