AutoPlay Media Studio ile EXE Programı Çalıştırma | Uygulama Başlatma

raskoln

Yeni Üye
Kayıtlı Üye
bir sayfaya butonlar ekledim butonrara basınca ccleanner.exe uzantılı programı çalıştırmak istiyorum nasıl yapabilirim
 

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.
 
Geri
Yukarı