HSP3コンパイラfor EmEditorマクロ

EmEditorマクロを使ってHSPのソースをコンパイルします。拡張子.jsee

EmEditorマクロを使ってHSPのソースをコンパイルします。拡張子.jsee

//
// HSP3 for EmEditor
//
// compilerName HSP3使
//
var compilerName = "C:\\hsp332\\hsed3.exe";
//
strName = document.FullName;
//
ExtName = document.Name.replace(/^.*\./ , "").toUpperCase();
// HSP
if ((ExtName == "HSP") || (ExtName == "AS")) {
//
document.CopyFullName();
// HSP3
WshShell = new ActiveXObject( "WScript.Shell" );
WshShell.Run( compilerName );
// 使
Sleep( 1000 );
WshShell.SendKeys( "{F10}" );
Sleep( 10 );
WshShell.SendKeys( "^V" );
Sleep( 10 );
WshShell.SendKeys( "{TAB}" );
Sleep( 10 );
WshShell.SendKeys( "{-}" ); // OFF
Sleep( 10 );
WshShell.SendKeys( "{ENTER}" );
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX