「含んでいるフォルダを開く」の版間の差分

MSY-07 (トーク | 投稿記録)
セクションの修正
MSY-07 (トーク | 投稿記録)
SyntaxHighlightにcopyの追加
 
(同じ利用者による、間の4版が非表示)
1行目: 1行目:
== 概要 ==
== 概要 ==
開いているドキュメントがあるフォルダをエクスプローラで表示します.<br>
開いているドキュメントがあるフォルダをエクスプローラで表示します。
VisualStudio の「含んでいるフォルダを開く」機能の模倣です.


== コード ==
VisualStudio の「含んでいるフォルダを開く」機能の模倣です。
<syntaxhighlight lang="javascript">
 
== ソースコード ==
<syntaxhighlight lang="javascript" copy>
#title = "含んでいるフォルダを開く"
#title = "含んでいるフォルダを開く"


// -----------------------------------------------------------------------------
// -----------------------------------------------------------------------------
// 開いているドキュメントのフォルダを開きます.
// 開いているドキュメントのフォルダを開きます。
//
//
// Copyright (c) ks. All Rights Reserved.
// Copyright (c) ks. All Rights Reserved.
16行目: 17行目:
var doc = window.Editor.ActiveDocument;
var doc = window.Editor.ActiveDocument;
if (doc.Path) {
if (doc.Path) {
  var shell = new ActiveXObject("WScript.Shell");
var shell = new ActiveXObject("WScript.Shell");
  shell.Run("rundll32.exe url.dll FileProtocolHandler \"" + doc.Path + "\"");
shell.Run("rundll32.exe url.dll FileProtocolHandler \"" + doc.Path + "\"");
}
}
</syntaxhighlight>
</syntaxhighlight>
スポンサーリンク