Editor_ExtractFrequent

將常用字串抽出到新文檔中。你能直接用該內嵌函式或明確地發送 EE_EXTRACT_FREQUENT 消息。

Editor_ExtractFrequent( HWND hwnd, UINT nType, UINT nNumOfLines, UINT iCsvFormat, UINT64 nFlags, LPCWSTR pszIgnore );

參數

hwnd

指定 EmEditor 視圖或框架的視窗控點。

nType

指定以下值之一。

含義

FREQ_TYPE_LINES

創建一個常用行清單。

FREQ_TYPE_WORDS

創建一個常用詞清單。單字是由非字母數字字元包圍的字串,可以通過在 自訂 對話方塊中的 編輯 頁面 上的 將下列字元識別為字母數字 文字方塊來自訂。

FREQ_TYPE_CELLS

創建一個常用儲存格清單。

FREQ_TYPE_IPV4

創建一個常用 IPv4 地址清單。

FREQ_TYPE_IPV6

創建一個常用 IPv6 地址清單。

FREQ_TYPE_URI

創建一個常用 URI 的清單。

FREQ_TYPE_EMAIL

創建一個常用電子郵件地址清單。

nNumOfLines

指定要抽出的最大字串數。實際匯出可能會超過此數字,以便包括所有同一頻率檢測到的多個字串。

iCsvFormat

指定要顯示的 CSV 格式。

nFlags

指定以下值的組合。

含義

FLAG_FIND_CASE

大小寫需符合。

FLAG_FIND_OPEN_DOC

在同一個框架視窗中,搜索所有打開的文檔。

FLAG_FIND_SEL_ONLY

僅在選區內搜索。

pszIgnore

指定在計算常用字串時要忽略的字串。多個字串必須用換行符 (\n) 分隔。

返回值

如果發生錯誤,則返回值為負。

版本

支持 EmEditor Professional 21.9 或之後的版本。