TRichEdit不能接受鼠标的左键单击?就是说单击了,它的输入光标还是停在原来的位置,如果把它设为EM_AUTOURLDETECT为TRUE,那个URL也不能点击,应该怎么解决?

解决方案 »

  1.   

    TRichEdit好像不支持EM_AUTOURLDETECT吧,要声明微软的richedit3及以上版本才可以的,还有,机器上也一定要装有微软的这个东东
    "单击了,它的输入光标还是停在原来的位置"
    什么意思?本来当文本为空时,点哪里光标都不动的,光标只能移动到有字符的地方
    想实现类似borland的点哪里是哪里的功能要自己编程实现
      

  2.   

    procedure rich1OnMouseDown(sender:tobject);
    begin
     rich1.tag:=rich1.selstart;
    end;
    procedure rich1OnMouseUp(sender:tobject);
    begin
     rich1.selstart:=rich1.tag;
    end;
      

  3.   

    to  Eastunfail(恶鱼杀手):   这段代码不起作用啊??