在DBRichEdit中怎样调用Lines属性(100分)

  • 主题发起人 主题发起人 plf22
  • 开始时间 开始时间
P

plf22

Unregistered / Unconfirmed
GUEST, unregistred user!
在DBRichEdit中怎样调用Lines属性,我用这个控件连接数据库,在控件中手动编辑没
问题,但是不能用程序调用line的属性来控制,请教一下各位该怎么办,另外如何获得光
标的位置,并能用程序控制在光标位置插入文字。
 
var
i:integer;
begin
for i:=0 to dbRichEdit1.lines.count-1 do
showmessage(dbRichEdit1.lines);
end;
 
原来可以直接写,因为Delphi没有代码提示,我还以为他没有这个属性,我也是觉得奇怪
那么请问,怎么在光标位置插入文本,用程序来写
 
光标位置用selstart确定吧
 
我不是要设定位置,我是要知道光标的位置在那里,然后在那里添加文字。用lines.add只能
追加一行的内容,不能插入光标位置
 
可以的,我现在没有时间!
 
没有时间,能不能提示一下
 
以下两种方法都可以:

procedure TForm1.Button2Click(Sender: TObject);
begin
richEdit1.Perform(EM_REPLACESEL,1,integer(pchar('AAA')));
end;

procedure TForm1.Button3Click(Sender: TObject);
begin
richedit1.SelText:='AAA';
end;
 
接受答案了.
 
后退
顶部