ShellExecuteの使い方
・特定のファイルを実行したいとき
この例だとhoge.htmをダブルクリックした時と同じ動作が実行されるので、デフォルトのブラウザが起動してhoge.htmを読み込みます。
・特定のアプリで特定のファイルを実行したいとき
デフォルトのブラウザはIEなんだけど、Sleipnirで開きたいときはこうする。
この例だとhoge.htmをダブルクリックした時と同じ動作が実行されるので、デフォルトのブラウザが起動してhoge.htmを読み込みます。
ShellExecute(Form1.handle,'open', PChar(hoge.htm) , nil , nil , SW_SHOWNORMAL);
・特定のアプリで特定のファイルを実行したいとき
デフォルトのブラウザはIEなんだけど、Sleipnirで開きたいときはこうする。
BrowserPath := 'C:\Program Files\Sleipnir\Sleipnir.exe';
ShellExecute(Form1.handle,'open', PChar(BrowserPath), PChar(hoge.htm), nil, SW_SHOWNORMAL);
ShellExecute(Form1.handle,'open', PChar(BrowserPath), PChar(hoge.htm), nil, SW_SHOWNORMAL);