AutoPlay Media Studio ile EXE Programı Çalıştırma
AutoPlay Media Studio ile hazırladığınız uygulama içerisinde bir butona tıklayarak herhangi bir
EXE programını çalıştırabilirsiniz.
Bu yöntem eski AutoPlay Media Studio sürümlerinde olduğu gibi güncel
AutoPlay Media Studio 9.2 sürümünde de kullanılabilir.
1. Program proje klasöründeyse
Örneğin ccleaner.exe dosyasını hazırladığınız projenin içerisine koyduysanız, butonun
On Click olayına şu kodu ekleyebilirsiniz:
Shell.Execute(_SourceFolder .. "\\ccleaner.exe", "", "", SW_SHOWNORMAL, false);
Bu yöntemde programın yolu proje klasörüne göre otomatik oluşturulur.
2. Bilgisayardaki belirli bir programı çalıştırmak
Programın tam yolu belliyse:
Shell.Execute("C:\\Program Files\\CCleaner\\CCleaner.exe", "", "", SW_SHOWNORMAL, false);
3. Program parametreleri ile çalıştırmak
Bir programa komut satırı parametresi göndermek gerekiyorsa ikinci parametre kullanılabilir:
Shell.Execute(
"C:\\Program Files\\CCleaner\\CCleaner.exe",
"/AUTO",
"",
SW_SHOWNORMAL,
false
);
Önemli
Programın EXE dosyasını projenizle birlikte dağıtacaksanız, EXE'nin proje içerisinde bulunmasına dikkat edin. Bu durumda _SourceFolder kullanmak, bilgisayarlar arasındaki farklı klasör yollarından kaynaklanabilecek sorunları azaltır.
AutoPlay Media Studio 9.x ile çalışırken eski projelerde kullanılan bu yöntem, güncel sürümlerde de kullanılabilir. AutoPlay Media Studio 9 serisi Lua 5.3.6 motorunu kullanmaktadır.