説明 |
ハイパーリンクを実行します。 ShellLinkメソッドの実行結果は、コンピュータの環境により異なります。 リンク先がローカルコンピュータを指す(file:で始まる)場合は、セキュリティ制限があります。セキュリティ警告ダイアログの表示や、実行できるファイルの種類、セキュリティレベルによる動作の違いについては、ShellOpenメソッドと同じです。 より追加されました ではサポートされていません |
|
呼出形式 |
rt.ShellLink( URL ) |
|
戻り値 |
なし |
|
引数 |
String URL |
リンクするURLを指定します。 絶対パスでURLを指定する場合は、mailto:、http:、https:、file:で始まる必要があり、これ以外の指定はエラーとなります。 ではfile:で始まるURLはサポートされていません file:の場合、セキュリティ上の制約により、拡張子に.exeや.batなどの実行可能形式ファイルやショートカットファイル(.lnkファイル)は指定できません。 よりセキュリティレベルによって実行可能形式ファイルを実行できるようになりました。 |
例外 |
RTM-31 |
URLが不正です |
|
RTM-11 |
外部プログラムはセキュリティ上の制約により実行できません |
|
RTM-13 |
指定のファイルは見つかりませんでした |
|
RTM-32 |
リンク操作はユーザにより中止されました |
使用例 |
var rt = new Runtime; rt.ShellLink("http://biz-browser.jp"); rt.ShellLink("mailto:user@biz-browser.jp");
|
|
関連項目 |