wfpool クラス : Start(string,string) メソッド
説明
指定されたアプリケーションを実行します。
構文
wfpoolInstance.Start(string path, string arg)
引数
クラス | 名前 | 説明 |
string | path | 実行ファイルへのパス。 |
string | arg | 実行ファイルへ渡す引数。 |
返り値
クラス | 説明 |
winframe | 新しく開いたウインドウ。 |
サンプルコード
1: | wfpool wfp; |
2: | winframe winframeIns = wfp.Start("C:\Windows\System32\notepad.exe", "C:\Users\yourname\Documents\somewhere\example.txt"); |
注意
path 引数は、アプリケーションを実行可能な文字列であれば実行ファイルへのパスでなくても良い場合があります。
path 引数の例
"https://www.google.co.jp/" の様な URL を引数にすれば、既定のブラウザで、その URL が開きます。
システムが引数を補完する場合があります。例えば、"calc" と指定すると電卓アプリが開きますが、この時 "calc" はシステムによって実行ファイルへのパスへ変更されます。
arg 引数に、どのような文字列を渡すかはアプリケーションに依存します。アプリケーションのマニュアルを参照してください。
このメソッドは新しく開いたウインドウを返そうと試みますが、必ずウインドウが取得できるわけではありません。
アプリケーションの実行が新たなウインドウを開かない場合や、新しいウインドウを開くのに時間が掛かる場合は、新しいウインドウの取得を待たずにメソッドを終了します。
この場合は未初期化のウインドウが戻ります。
参照リンク
無し。