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

提供: MeryWiki
ナビゲーションに移動 検索に移動
Ks (トーク | 投稿記録)
作成
 
MSY-07 (トーク | 投稿記録)
<source>タグを<syntaxhighlight>タグに置き換える
4行目: 4行目:


= コード =
= コード =
<source lang="javascript">
<syntaxhighlight lang="javascript">
#title = "含んでいるフォルダを開く"
#title = "含んでいるフォルダを開く"


19行目: 19行目:
   shell.Run("rundll32.exe url.dll FileProtocolHandler \"" + doc.Path + "\"");
   shell.Run("rundll32.exe url.dll FileProtocolHandler \"" + doc.Path + "\"");
}
}
</source>
</syntaxhighlight>

2023年5月16日 (火) 23:11時点における版

概要

開いているドキュメントがあるフォルダをエクスプローラで表示します.
VisualStudio の「含んでいるフォルダを開く」機能の模倣です.

コード

#title = "含んでいるフォルダを開く"

// -----------------------------------------------------------------------------
// 開いているドキュメントのフォルダを開きます.
//
// Copyright (c) ks. All Rights Reserved.
// www:    http://merysmacro.seesaa.net/
// -----------------------------------------------------------------------------

var doc = window.Editor.ActiveDocument;
if (doc.Path) {
  var shell = new ActiveXObject("WScript.Shell");
  shell.Run("rundll32.exe url.dll FileProtocolHandler \"" + doc.Path + "\"");
}
スポンサーリンク