TMemo 中查找文本
procedure TForm1.Button3Click(Sender: TObject); var I, L: Integer; begin Memo1.WordWrap:= False; Memo1.Lines.LoadFromFile('Windows.pas'); I:= Pos('finalization', Memo1.Text); if I > 0 then begin L := SendMessage(Memo1.Handle, EM_LINEFROMCHAR, I - 1, 0); ShowMessage('Found at line ' + IntToStr(L)); // if you need to select the text found: Memo1.SelStart := I - 1; Memo1.SelLength := Length('finalization'); Memo1.SetFocus; end; end;
Copyright © 2014 DelphiW.com 开发 源码 文档 技巧 All Rights Reserved
晋ICP备14006235号-8 晋公网安备 14108102000087号
执行时间: 0.039502859115601 seconds