一个例子:
var
; FoundPos, InitPos: Integer;
begin
; {定初始位置:为Memo1中}
; InitPos := 0;
; //用Pos函数找到一个
; FoundPos := Pos ('你要找的字符串',
; ; Copy (Memo1.Text, InitPos + 1,Length (Memo1.Text) - InitPos));
; if FoundPos > 0 then
; begin
; ; {选中相关的文本}
; ; Memo1.SetFocus;
; ; Memo1.SelStart := InitPos + FoundPos - 1;
; ; Memo1.SelLength := Length (ReplaceDialog1.FindText);
; ; Memo1.SelText := '你要换的内容';
; end
; else
; begin
; ; MessageDlg ('没找到!', mtInformation, [mbOK], 0);
; end;
end;