Giriş
Start metoduna uygulama ismini ve uygulamanın kullanmasını istediğimiz parametreleri geçebiliriz. Parametreler boşlukla ayrılmış olmalıdır. Açıklaması şöyle.
Genel kullanım şekli şöyle.
Powerpoint eğer sistem path'inde ise şöyle başlatılır.
Sistem path'in olmayan bir uygulamayı başlatmak için şöyle yaparız. Burada parametre olarak /pers "STK" geçiliyor. Çift tırnakları escape etmek için yine çift tırnak kullanılır.
Start metoduna uygulama ismini ve uygulamanın kullanmasını istediğimiz parametreleri geçebiliriz. Parametreler boşlukla ayrılmış olmalıdır. Açıklaması şöyle.
ÖrnekA single argument that includes spaces must be surrounded by quotation marks, but those quotation marks are not carried through to the target application.
Genel kullanım şekli şöyle.
ProcessName Arguments
=========== =========
explorer.exe /select, "{dir path}"
Explorer'ı belli bir dizinden başlatmak istersek şöyle yaparız.string dir = ...;
Process.Start("explorer", dir);
Explorer'ı belli bir dizin seçili şekilde açmak istersek şöyle yaparız.Process.Start("explorer.exe", " /Select, " + DirectoryPath);
ÖrnekPowerpoint eğer sistem path'inde ise şöyle başlatılır.
Process pptProcess;
string appPath = "powerpnt.exe";
string fileName = "D:\\Documents\\SamplePpt.pptx";
pptProcess = Process.Start(appPath, fileName);
ÖrnekSistem path'in olmayan bir uygulamayı başlatmak için şöyle yaparız. Burada parametre olarak /pers "STK" geçiliyor. Çift tırnakları escape etmek için yine çift tırnak kullanılır.
Process.Start(@"C:\Program Files (x86)\AGI\STK 11\bin\AgUiApplication.exe",
@"/pers ""STK""");
Hiç yorum yok:
Yorum Gönder