用RichEdit装载入文件后,怎么才能在程序中跳到第一行

解决方案 »

  1.   

    RichEdit1.SelLength := 0;
       RichEdit1.SelStart := 0;                   
       RichEdit1.Perform( EM_SCROLLCARET, 0, 0 ); 另外,RichEdit里能插图片吗?!!
      

  2.   

    可以插入图片,采用的是截取WMPAINT消息,但是当写入文字的时候,图片不能自动移动
    也不能在图片后面写文字!
      

  3.   

    glassesboy(glassesboy) 你这种方法不能自动跳到第一页去,只有动上下键时才可以跳到第一页
    我采用的是一种笨方法,可以解决这个问题RichEdit.Lines.append(#13#10);
    RichEdit.Lines.Move(RichEdit.Lines.count,0);
    RichEdit.Lines.Delete(0);
    这样就可以了!
      

  4.   

    那你等于是在Canvas上画图,没有封装成对象,我不喜欢用3th part的控件,可是在这个问题上我屈服了,所以我一直是用的RxRichEdit,你要是自己画的话,太麻烦了,而且可控性太差
      

  5.   

    嗯!不行吗那就给你一个最笨的方法  RichEdit.SelStart := 0 ;
      

  6.   

    我的MSDN坏了,网速太慢,那个消息我忘了明天告诉了
      

  7.   

    自己写!!不累吗?你要是想写的尽善尽美的话,可没那么容易,掌握原理不就行了吗?
    你想想,还有Active的对象要处理,如果想做的炫的话,还能编辑表格,想想自己写就头痛,我比较懒,如果你自己写的话,我们可以交流交流,你写好了给我一份,OK^_^