怎样才能在richedit里插入文字时,是以覆盖模式插入?
我用richedit读取了一个*.rtf的文件,当我在其插入文字时,原来的格式就乱了,怎样才能以覆盖的模式来插入字符...请高手指教啊...

解决方案 »

  1.   

    不是很懂啊...richedit比较简单...
      

  2.   

    响应onkeypress 事件输入一个字符删除一个字符
      

  3.   

    我是用richedit.seltext:=form.edit1.text;来输入text的...我用richedit.sellength:=长度;来设定长度,输入中文就没问题,但输入英文字母的'l','j'等这些字符时位置就乱了...怎么办
      

  4.   

    这样:
       richedit.sellength:=x;    //x为你要覆盖的长度 ,
       RichEdit1.SetSelTextBuf(PChar('abc'));  //abc是你要插入的文字,由光标位置开始用abc替换x个字符
    ----------------//如果x为0,则等同于把abc插入光标所在位置;