ugur4721 Posted December 8, 2013 Share Posted December 8, 2013 Arkadaşlar bir aio tasarladım neredeyse bitti ama mesela aşağıdaki gibi bir kod demetim var; -Kurulacak exenin ismini belirt -exeyi çalıştır -exenin kurulduğu bilgisini ver isim belirtiliyor, exe çalıştırılıyor fakat exe kapanmadan direkt olarak kuruldu bilgisi veriyor benim istediğim exe kapandıktan sonra bilginin verilmesi belirli bir saniye bekletmeyi denedim ama bu seferde her zaman kurulma süreleri aynı olmuyor Exenin kapatılmasını nasıl bekleyebilirim? Quote Link to comment Share on other sites More sharing options...
nightmare3519 Posted December 8, 2013 Share Posted December 8, 2013 Kodları verebilirsen yardımcı olabiliriz. Quote Link to comment Share on other sites More sharing options...
ugur4721 Posted December 8, 2013 Author Share Posted December 8, 2013 sHali = INIFile.GetValue("xxx.ini", "winrar", "hali"); if sHali == "1" then Paragraph.SetText("Bilgilendirme", "Winrar Yukleniyor..."); Shell.Execute(_TempFolder.."\\Winrar.exe", "open", "", "", SW_SHOWNORMAL, false); Paragraph.SetText("Bilgi", "Winrar Yuklendi"); end Quote Link to comment Share on other sites More sharing options...
neccooy Posted December 8, 2013 Share Posted December 8, 2013 (edited) File.Run komutunu kullan. File.Run("AutoPlay\\Docs\\MyProg.exe", "", "", SW_SHOWNORMAL, true); En sondaki "true" olursa uygulamanın kapanmasını bekler, "false" olursa beklemez. AMS yardım dosyasında örnekleri var. Aynı özellik Shell.Execute de de var, en sonunu true yap ki beklesin. Shell.Execute(_TempFolder.."\\Winrar.exe", "open", "", "", SW_SHOWNORMAL, true); Edited December 8, 2013 by neccooy Quote Link to comment Share on other sites More sharing options...
nightmare3519 Posted December 8, 2013 Share Posted December 8, 2013 Evet WaitForReturn komutuna true verirseniz bekler. Quote Link to comment Share on other sites More sharing options...
ugur4721 Posted December 8, 2013 Author Share Posted December 8, 2013 bu kadar basit birşeymiş gözümden kaçmış teşekkürler arkadaşlar Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.