Show/Hide Toolbars

EmEditor 說明

導航: EmEditor 說明 > 巨集參考 > Editor 對象 > Methods

EmEditor 巨集參考: ExecutePlugin 方法

Scroll 上一頁 首頁 下一頁 其他
EmEditor 首頁 - EmEditor 說明 - EmEditor 巨集參考 - Editor 對象

ExecutePlugin 方法

執行指定外掛程式。

[JavaScript]

nResult = editor.ExecutePlugin( strPluginFileName, nFlags, nParam, strParam );

[VBScript]

nResult = editor.ExecutePlugin( strPluginFileName, nFlags, nParam, strParam )

參數

strPluginFileName

指定外掛程式檔案名。

nFlags

指定一個下列值的組合。一定要專門指定 eePluginExecuteCommand,eePluginUserMessage,或 eePluginQueryStatus。

eePluginExecuteCommand

如同執行外掛程式命令一樣運行外掛程式。指定該參數時,忽略 nParam 以及 strParam 參數。

eePluginUserMessage

用 nParam 以及 strParam 參數發送消息至外掛程式。

eePluginQueryStatus

檢索外掛程式狀態。指定該參數時,忽略 nParam 以及 strParam 參數。

eePluginAbsolutePath

strPluginFileName 包含檔案的完整路徑。如果不指定這個標志,外掛程式一定要在預設外掛程式資料夾中,即 EmEditor 安裝資料夾中的 PlugIns 子資料夾中。

nParam

指定發送到外掛程式的整數參數。這個參數的含義取決于每個外掛程式。如果要省略,請把數值設為 0。

strParam

指定發送到外掛程式的字串參數。這個參數的含義取決于每個外掛程式。如果要省略,請指定空字串。

返回值

如果發生錯誤,返回值為負數。如果指定標志為 eePluginExecuteCommand,返回值為 0。如果指定標志為 eePluginUserMessage,返回值的含義取決于每一個外掛程式。如果指定標志為 eePluginQueryStatus,這個方法會返回下列值的組合。

eeStatusEnabled

外掛程式被啟用。

eeStatusLatched

外掛程式被選取。

範例

[JavaScript]

editor.ExecutePlugin( "Snippets.dll", eePluginUserMessage, 0, "<${1:p}>${2:${SelText}}</$1>$0" );

[VBScript]

editor.ExecutePlugin( "Snippets.dll", eePluginUserMessage, 0, "<${1:p}>${2:${SelText}}</$1>$0" )

版本

支持 EmEditor Professional 15.5 或之后的版本。

Copyright © 2003-2016 by Emurasoft, Inc.