CutSelection

表單、互動、Unicode

描述

把正規化的選取範圍複製到 CutText,並透過 session 的原子文字取代路徑移除

此方法不依賴作業系統剪貼簿,VCL、FMX、服務與跨平台主程式可自行選擇剪貼簿配接器

若 /K 或 OnTextEdit 否決該編輯,CutText 為空且選取範圍維持不變

宣告

function CutSelection(out CutText: WideString): Integer;

參數

CutText只有在編輯被接受後,才會接收被移除的 UTF-16 文字

傳回值

剪下交易被接受時傳回 1(包括選取範圍為空的情況),否則傳回 0

範例

if Session.CutSelection(ClipboardText) = 1 then
  HostClipboard.SetText(ClipboardText);

另請參閱

ReplaceSelection, PasteText, GetSelectionRange, TPDFlibFormSession