科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件delphi三十六之编辑篇

delphi三十六之编辑篇

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

取得TMemo 控件当前光标的行和列信息到Tpoint中......

作者:陈立平 来源:yesky 2007年11月1日

关键字:

  • 评论
  • 分享微博
  • 分享邮件
3.将编辑控件修改为只能输入指定精度的数字

Procedure TForm1.Edit1Change(Sender: Tobject);

const precision = 2;

var

 li,lk, HasDot, HasReduce: integer;

RestNum: Integer;

ls,ls1: string;

hasdigit: boolean;

begin with (Sender as Tedit) do begin lk:=SelStart;

HasDot := 0;

HasReduce := 0;

hasdigit:=false;

ls:=text;

ls1:=ls;

for li:=1 to length(ls) do begin case ls[li] of "0".."9":

begin hasdigit:=true;

if HasDot $#@60;$#@62; 0 then begin //确定小数位数

RestNum := Length(Ls1) - Pos(".", ls1);

if RestNum $#@62; precision then

Delete(ls1, Length(Ls1), 1);

end;

end;
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章