C# exe'yi Form içinden çalıştırmak

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
hala yaşıyorum maalesef
Uzman Üye
Katılım
26 Kas 2016
Mesajlar
194
Tepki puanı
23
Ödüller
8
9 HİZMET YILI
Merhaba arkadaşlar bir sorum olacaktı bilenler bakabilir mi?

C# bir exe'yi kütüphane içine gömdüm fakat buton ile çalıştırmak istiyorum.Bir kod varmı herşeyi denedim fakat olmuyor.Bir türlü açamadım
 
Banlı Üye
Katılım
22 Tem 2017
Mesajlar
129
Tepki puanı
10
Yaş
28
8 HİZMET YILI
Anladığım kadarıyla C# ile kodladığın .exe uygulamasını İmort ederek uygulamanın içine mi aktardın
 
hala yaşıyorum maalesef
Uzman Üye
Katılım
26 Kas 2016
Mesajlar
194
Tepki puanı
23
Ödüller
8
9 HİZMET YILI
Anladığım kadarıyla C# ile kodladığın .exe uygulamasını İmort ederek uygulamanın içine mi aktardın
Evet Local'de şuanda butona basınca çalışmasını istiyorum yer belirtmeden(c//user//desktop gibi çalışmasını istemiyorum direk "deneme.exe" yazıp çalışmasını istiyorum)
 
hala yaşıyorum maalesef
Uzman Üye
Katılım
26 Kas 2016
Mesajlar
194
Tepki puanı
23
Ödüller
8
9 HİZMET YILI
Yardım Edecek bir user?
 
aka panic.rs
Kurucu
Katılım
18 Haz 2015
Mesajlar
3,379
Çözümler
50
Tepki puanı
13,156
Ödüller
22
Sosyal
10 HİZMET YILI
öncelikle dosyayı ".\\" bulundugu dizine çıkarman ve daha sonra çalıştırırkende ".\\Test.exe", konumuyla çalıştırırsan istediğin şey karşılanır.

  1. resourcesten dosyayı çıkarmayı öğren eğer biliyorsan ".\\" konumuna dosyayı çıkar.
  2. dosyayı çıkardıktan sonra ".\\dosyaadı.exe" dosya çalıştırmayıda biliyorsundur diye varsayıyorum.
belki yapmak istediğini tam anlamamış olabilirim :D
 
hala yaşıyorum maalesef
Uzman Üye
Katılım
26 Kas 2016
Mesajlar
194
Tepki puanı
23
Ödüller
8
9 HİZMET YILI
öncelikle dosyayı ".\\" bulundugu dizine çıkarman ve daha sonra çalıştırırkende ".\\Test.exe", konumuyla çalıştırırsan istediğin şey karşılanır.

  1. resourcesten dosyayı çıkarmayı öğren eğer biliyorsan ".\\" konumuna dosyayı çıkar.
  2. dosyayı çıkardıktan sonra ".\\dosyaadı.exe" dosya çalıştırmayıda biliyorsundur diye varsayıyorum.
belki yapmak istediğini tam anlamamış olabilirim :D
hocam sizi anladım fakat şunu yapmak istiyorum programımı resourcesten veya .\\ dizinine çıkarmadan direk form üzerinden çalıştırmak istiyorum :D inşallah anlatabilmişimdir
 
aka panic.rs
Kurucu
Katılım
18 Haz 2015
Mesajlar
3,379
Çözümler
50
Tepki puanı
13,156
Ödüller
22
Sosyal
10 HİZMET YILI
dosya çıkarma örneği.
Kod:
File.WriteAllBytes(".\\Deneme.exe", Properties.Resources.dosya_Resource_adı);
kaynak :
Bağlantıları görmek için lütfen Giriş Yap


exe çalıştırma örneği
Kod:
Process.Start(".\\Deneme.exe");
kaynak :
Bağlantıları görmek için lütfen Giriş Yap
 
aka panic.rs
Kurucu
Katılım
18 Haz 2015
Mesajlar
3,379
Çözümler
50
Tepki puanı
13,156
Ödüller
22
Sosyal
10 HİZMET YILI
hocam sizi anladım fakat şunu yapmak istiyorum programımı resourcesten veya .\\ dizinine çıkarmadan direk form üzerinden çalıştırmak istiyorum :D inşallah anlatabilmişimdir
Ozaman ben yardımcı olamayacağım böyle bir şey mümkünmüdür onuda bilmiyorum. eğer bulursan paylaşırsan sevinirim.
 
aka panic.rs
Kurucu
Katılım
18 Haz 2015
Mesajlar
3,379
Çözümler
50
Tepki puanı
13,156
Ödüller
22
Sosyal
10 HİZMET YILI
Çalıştırmak istediğin .exe Dosyası C# ilemi kodlanmış ?
 
hala yaşıyorum maalesef
Uzman Üye
Katılım
26 Kas 2016
Mesajlar
194
Tepki puanı
23
Ödüller
8
9 HİZMET YILI
Çalıştırmak istediğin .exe Dosyası C# ilemi kodlanmış ?
Maalesef vb.net ile kodlanmış... Loader gibi düşünün direk "run" butonuna basınca içinde ki gömülmüş "exe"'yi çalıştırıyor olay bu bir türlü bulamadım
 
aka panic.rs
Kurucu
Katılım
18 Haz 2015
Mesajlar
3,379
Çözümler
50
Tepki puanı
13,156
Ödüller
22
Sosyal
10 HİZMET YILI
Maalesef vb.net ile kodlanmış... Loader gibi düşünün direk "run" butonuna basınca içinde ki gömülmüş "exe"'yi çalıştırıyor olay bu bir türlü bulamadım


Kaynak :
Bağlantıları görmek için lütfen Giriş Yap

Maalesef vb.net ile kodlanmış... Loader gibi düşünün direk "run" butonuna basınca içinde ki gömülmüş "exe"'yi çalıştırıyor olay bu bir türlü bulamadım

1 saattir araştırıyorum vallaha bende merak ettim.

2-3 Deneme yaptım Aslında yaptım sayılır ama Form olan dosyayı çalıstırmıyor. ve sadece .net dosyaları çalıstırıyor
c++da bununla ilgili bir örnek vardı oda sadece Native exeleri Çalıştırıyor .net exeleri çalıstıramıyor yani baya bi sıkıntılı durum.

Kolay gelsin sana.
 
hala yaşıyorum maalesef
Uzman Üye
Katılım
26 Kas 2016
Mesajlar
194
Tepki puanı
23
Ödüller
8
9 HİZMET YILI
Kaynak :
Bağlantıları görmek için lütfen Giriş Yap



1 saattir araştırıyorum vallaha bende merak ettim.

2-3 Deneme yaptım Aslında yaptım sayılır ama Form olan dosyayı çalıstırmıyor. ve sadece .net dosyaları çalıstırıyor
c++da bununla ilgili bir örnek vardı oda sadece Native exeleri Çalıştırıyor .net exeleri çalıstıramıyor yani baya bi sıkıntılı durum.

Kolay gelsin sana.
hocam yaptığın demoyu bana sourcesini atabilme imkanın varmı? rica etsem senden

Sanırım bilen yok bu konuyu
 
Seçkin Üye
Katılım
6 Ocak 2017
Mesajlar
413
Çözümler
1
Tepki puanı
84
Ödüller
7
9 HİZMET YILI
bende şöyle bir kod var, C# veya vb.net ile yazılmış DLL'leri senin dediğin gibi çalıştıran bi kod var fakat exe denemedim, deneyim olursa paylaşırım..
 
Süper Üye
Katılım
15 Ocak 2017
Mesajlar
876
Çözümler
1
Tepki puanı
56
Ödüller
5
9 HİZMET YILI
Şöyle bir şey yaparsın gömmüş olduğun exe'yi tempe falan fark edilmeyecek bir yere çıkart oradan exeyi çalıştır.
 
Üye
Katılım
20 Ocak 2016
Mesajlar
31
Tepki puanı
2
10 HİZMET YILI
form içinde panel olup panelin içinde çalıştırıcakmısın yoksa direk formu kaplasınmı kardesım
hızlı olursan sevinirim
 
Üye
Katılım
20 Ocak 2016
Mesajlar
31
Tepki puanı
2
10 HİZMET YILI
tmm o zaman c# ile ilgili bir sorun olursa mesaj atman yeterli her konuda yardımcı olurum
 
Seçkin Üye
Katılım
2 Şub 2017
Mesajlar
358
Tepki puanı
106
Yaş
30
9 HİZMET YILI
Bu video sana yardımcı olabilir.


Bu paylaştığın seçilen bir exeyi başlatmadır. Arkadaşın istediği ise uygulamayı direk olarak exe içinden çalıştırmaktır. Native ve .Net sadece kendi aralarında çalışır diye biliyorum bu yüzden birşey diyemem konu ile alakalı ama dilerse temp'e veya başka bir klasöre çıkartıp oradan çalıştırabilir. Videolu örnekteki gibi;

 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst