ExecuteMacro 方法 (Editor 对象)¶
执行一个指定的宏。 strMacroFileName 指定宏文件名。 nFlags 指定下列值的组合。 eeRunFile strMacroFileName 参数指定宏文件的路径以及文件名。 eeRunText strMacroFileName 参数指定内存上的宏文本。 eeMacroLangJScript 宏代码是 JScript。 eeMacroLangV8 宏是 V8。 eeMacroLangVBScript 宏代码是 VBScript。 eeMacroSyncOnly 同步执行宏。 不使用返回值。 支持 EmEditor 17.0 或之后的版本。¶
[JavaScript]¶
nResult = editor.ExecuteMacro( strMacroFileName, nFlags );
[VBScript]¶
nResult = editor.ExecuteMacro( strMacroFileName, nFlags )
参数¶
返回值¶
示例¶
[JavaScript]¶
editor.ExecuteMacro( "E:\\\Macros\\\Macro.jsee", eeRunFile | eeMacroLangJScript );
editor.ExecuteMacro( "alert('Hello')", eeRunText | eeMacroLangJScript );
[VBScript]¶
editor.ExecuteMacro "E:\\Macros\\Macro.jsee", eeRunFile Or eeMacroLangJScript
editor.ExecuteMacro "alert('Hello')", eeRunText Or eeMacroLangJScript
版本¶