Editor_ConvertCsv¶
轉換目前的文檔的 CSV 格式。你能直接用該內嵌函式或明確地發送 EE_CONVERT_CSV 消息。
HRESULT Editor_ConvertCsv( HWND hwnd, int iDestMode, UINT nFlags = 0, int nSepCount = 0, const int* pcxSepWidths = NULL ); hwnd 指定 EmEditor 視圖或框架的視窗控制代碼。 iDestMode 指定要將目前的文檔轉換為 CSV 格式的索引。0 表示固定寬度的欄格式(非 CSV)。1 表示「自訂」對話方塊中 「CSV」 頁面上的第一個定義的格式(預設情況下是「逗號分隔」)。 nFlags 你能指定一個以下值的組合。 值 含義 CSV_HALF_WIDTH 假定所有字元為半形字元以提高速度。 CSV_DISCARD_UNDO 丟棄復原信息以提高速度。 nSepCount 如果目前的文檔是非 CSV 文檔,並且要將目前的固定欄寬的文檔轉換為 CSV 文檔,則此參數指定分隔符號數,並且它必須與在 pcxSepWidths 參數中指定的陣列大小相同。如果目前的文檔是 CSV 文檔,則可忽略此參數。 pcxSepWidths 如果 nSepCount 參數不是零,則指定表示分隔符號之間的寬度的整數陣列。 如果成功,返回值為 S_OK。 支持 EmEditor Professional 19.8 或之後的版本。參數¶
返回值¶
版本¶