2013'den beri283 mesaj
Merhaba,
C# küçük bir editör yazıyorum da şimdi formda bir tane richtextbox var.Bir tane da "Çalıştır" isimli buton var.Ben formdaki çalıştıra bastım mı cmd richtextbox'taki yazıyı okuyup çalıştıracak.Örneğin;
@echo off
echo Hello world
pause
gibi bir yazıyı okuyup çalıştırması gerekiyor.Burada bir satır olunca düzgün bir şekilde çalıştırıyor ama birden fazla satır kod olunca çalıştırmıyor.Bunun nedenini anladım sanırım ama bu sorunu nasıl çözebiliriz?
Biraz kafa yorunca aklıma bir metod oluşturup;
metod ile o an richtextbox'taki yazıyı bir temp dosyası gibi köşeye bir yere kaydedip cmd ile onu çalıştırıp, işlem bitince de silmesi geldi.Fakat bunun için başka çözüm var mı ? Multi-line tarzı bir şeyler.
Şimdiden teşekkürler.
C# küçük bir editör yazıyorum da şimdi formda bir tane richtextbox var.Bir tane da "Çalıştır" isimli buton var.Ben formdaki çalıştıra bastım mı cmd richtextbox'taki yazıyı okuyup çalıştıracak.Örneğin;
@echo off
echo Hello world
pause
gibi bir yazıyı okuyup çalıştırması gerekiyor.Burada bir satır olunca düzgün bir şekilde çalıştırıyor ama birden fazla satır kod olunca çalıştırmıyor.Bunun nedenini anladım sanırım ama bu sorunu nasıl çözebiliriz?
Biraz kafa yorunca aklıma bir metod oluşturup;
metod ile o an richtextbox'taki yazıyı bir temp dosyası gibi köşeye bir yere kaydedip cmd ile onu çalıştırıp, işlem bitince de silmesi geldi.Fakat bunun için başka çözüm var mı ? Multi-line tarzı bir şeyler.
Şimdiden teşekkürler.