そっとチラ裏@はてなブログ

はてな女子みたいなステキなブログが書きたいな!オッサンだけどな!

選択したパスのファイルを開く、サクラエディタ用マクロ

 日次メモ上のテキストファイルのパス(ブログ原稿のテキストファイル、etc)からテキストファイルを起動したい、と思ったので書く。

//var strMsg;
var oWsh = new ActiveXObject('WScript.Shell');

if(IsTextSelected){
	//strMsg = "選択されています";
}
else{
	//strMsg = "選択されていません";
	GoLineEnd();
	GoLineTop(5);//選択状態で行頭へ移動
}
//oWsh.Popup(strMsg, 0, '', 0);

var oFso = new ActiveXObject('Scripting.FileSystemObject');
if (oFso.FileExists(GetSelectedString)){
	FileOpen(GetSelectedString);
}
else{
	oWsh.Popup(GetSelectedString + " は、存在しません。", 0, '', 0);
}

ショートカットキーは、「Shift+Ctrl+O」を割り当てた