初级问题 edit没有这个属性,你可以重载createparams函数,改变他的风格旗标。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 继承TEdit,重载CreateParams,修改Param即可。procedure TEdit_Ex.CreateParams(var Params: TCreateParams);begin inherited; if self.FTextOnRight then Params.Style:=Params.Style or ES_RIGHT;end; 我写的还不详细吗??type MyEdit = class(TEdit) procedure CreateParams (var Params : TCreateParams); override; end;.................procedure MyEdit.CreateParams(var Params: TCreateParams);begin inherited; Params.Style:=Params.Style or ES_RIGHT;end; 关于指针的用法 关于备份数据库的问题 ADOQUERY的动态参数问题 delphi7怎样升级支持.net 有关ListBox的问题!!!急啊! 关于message消息 帮我看一下,谢了! 你用过MSMQ 编写传输文件的程序吗??MSMQ 的乱码问题? 在Delphi下,如何计算字符串的16位CRC校验码??如何实现??我出100分!! 各位那个函数可以判断是否已有一个相同的from建立! 关于取随机数的奇怪问题 com的问题
procedure TEdit_Ex.CreateParams(var Params: TCreateParams);
begin
inherited;
if self.FTextOnRight then Params.Style:=Params.Style or ES_RIGHT;
end;
MyEdit = class(TEdit)
procedure CreateParams (var Params : TCreateParams); override;
end;
.................procedure MyEdit.CreateParams(var Params: TCreateParams);
begin
inherited;
Params.Style:=Params.Style or ES_RIGHT;
end;