不能!
如果要的话,给你提个建议:
  用TMemo(可以设置靠齐方式),设为向右对齐,只有一行,不接爱回车,换行...OK?

解决方案 »

  1.   

    可以!继承一个就可以了。
    继承TEdit,重载CreateParams,修改Param即可。
    procedure TEdit_Ex.CreateParams(var Params: TCreateParams);
    begin
      inherited;
      if self.FTextOnRight then Params.Style:=Params.Style or ES_RIGHT;
    end;
      

  2.   

    Kingron(WinAPI) is OK!!!
      

  3.   

    niu,Kingron(WinAPI)兄真niu.
      

  4.   

    Kingron(WinAPI)的方法是可以的。
    不过它再实现一点就更完美了:在输入时光标也在向右对齐。
      

  5.   

    2 coldljy:
    如果你知道Windows API的话,TEdit与TMemo没有什么不同,只是一个是多行,一个是单行而已。TMemo能做的,TEdit也能做。Kingron(WinAPI)是对的。
      

  6.   

    Derived from TCustomMemoAlignment
    CaretPos
    Lines
    ScrollBars
    WantReturns
    WantTabs
    WordWrap
      

  7.   

    to Kingron(WinAPI):我是初学者,能告诉我具体如何做嘛?谢谢!