Saturday, March 15, 2014

[C#] Exe icine Gomulmus Baska Bir Exe'yi Calistirmak

C#'ta bir program yazarken bazen farkli bir calistirilabilir (exe) dosyayi calistirmak gerekebilir. Bu noktada ana sorun, bir programin icine farkli bir dosyayi nasil gomup, onu nasil geri cikartacagimizdir. Hadi yapalim!

Yapacagimiz islem, dosyayi bir temp dosyaya kaydedip, onu calistirmak...

Oncelikle calistirmak istedigimiz dosyayi, projemizin icine gonderiyoruz ve sag tiklayip Properties barini acip Build Action ozelligini Embeded Action olarak ayarliyoruz ki programimizi derledigimizde dosyamiz da exemizin icine gomulmus olsun.

Oncelikle gecici dosyalar olusturmak icin buldugum bir sinif var. Onu programize dahil edelim:


Simdi de programi calistirmak istedigimiz yerdeasagidaki kodu yaziyoruz:
Bu kadar, tabii ihtiyaciniza gore sekillendirmek size kalmis...

No comments:

Post a Comment