「ファイルのプロパティ」の版間の差分

Sukemaru (トーク | 投稿記録)
MSY-07 (トーク | 投稿記録)
<source>タグを<syntaxhighlight>タグに置き換え
11行目: 11行目:




<source lang="javascript">
<syntaxhighlight lang="javascript">
#title = "ファイルのプロパティ"
#title = "ファイルのプロパティ"
#tooltip = "ファイルのプロパティを表示し、親フォルダを開く"
#tooltip = "ファイルのプロパティを表示し、親フォルダを開く"
71行目: 71行目:
       + dd.toLocaleTimeString();
       + dd.toLocaleTimeString();
}
}
</source>
</syntaxhighlight>


== プロパティダイアログを開く ==
== プロパティダイアログを開く ==
80行目: 80行目:




<source lang="javascript">
<syntaxhighlight lang="javascript">
#title = "ファイルのプロパティ"
#title = "ファイルのプロパティ"
#tooltip = "ファイルのプロパティダイアログを表示する"
#tooltip = "ファイルのプロパティダイアログを表示する"
99行目: 99行目:
// "プロパティ(&R)" の部分はエクスプローラの右クリックメニューのとおりの文字列にし、アクセラレータのアルファベットの前に & をつける
// "プロパティ(&R)" の部分はエクスプローラの右クリックメニューのとおりの文字列にし、アクセラレータのアルファベットの前に & をつける
}
}
</source>
</syntaxhighlight>




1行ですませるなら
1行ですませるなら
<source lang="javascript">
<syntaxhighlight lang="javascript">
if (document.Name) new ActiveXObject("Shell.Application").NameSpace(document.FullName.slice(0,-document.Name.length)).ParseName(document.Name).InvokeVerb("プロパティ(&R)");
if (document.Name) new ActiveXObject("Shell.Application").NameSpace(document.FullName.slice(0,-document.Name.length)).ParseName(document.Name).InvokeVerb("プロパティ(&R)");
</source>
</syntaxhighlight>
スポンサーリンク