CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

关于maskedit 的问题

楼主xplayer(水叮当)2003-05-02 18:19:03 在 Delphi / VCL组件开发及应用 提问

maskedit   的属性readonly=true,   editmask=!90:00;1;0  
  我想用updown   来控制maskedit   中每一段的数字,不知该如何做?  
  例如:有一个时间为14:15   ,鼠标点maskedit的第一段时,会选中前两个数字即:'14',然后用updown来控制大小,点第二段也仅选中第二段即:   '15'来控制。 问题点数:0、回复次数:7Top

1 楼xiaoyuer0851(红旗下的蛋)回复于 2003-05-02 18:42:29 得分 0

呵呵,关注~~~Top

2 楼zleeway(杂草)回复于 2003-05-02 18:43:36 得分 0

这个好象要另找第三方控件吧Top

3 楼xplayer(水叮当)回复于 2003-05-02 21:12:46 得分 0

呵呵,不会吧,Top

4 楼xplayer(水叮当)回复于 2003-05-03 01:19:02 得分 0

解决了,不过方法比较笨,呵呵,拿出来和大家分享一下,大家有更好的方法请贴出来。  
  maskedit   的   editmask   为!90:00:00;l;0    
   
  procedure   TForm1.MaskEdit1Click(Sender:   TObject);  
  begin  
            case   maskedit1.SelStart   of  
                  1,4,7:  
                      begin  
                          maskedit1.selstart:=maskedit1.selstart-1;  
                          maskedit1.SelLength:=2;  
                      end;  
                  2,5:  
                      begin  
                            maskedit1.SelStart:=maskedit1.SelStart   -2;  
                            maskedit1.SelLength:=2;  
   
                        end;  
                  else  
                      maskedit1.SelLength:=2;  
   
            end;  
   
  end;Top

5 楼dawnming(笨小孩)回复于 2003-05-03 09:02:36 得分 0

楼主,你那方法我试了,好像也不行吧,不知有什么好办法,帮你顶一下  
  我只会瞎说  
  Top

6 楼xplayer(水叮当)回复于 2003-05-03 11:05:32 得分 0

不会吧,我现在正在用啊。Top

7 楼zlgf7980(僧人)回复于 2003-05-03 11:18:39 得分 0

想法不错,不过做起来可能不行Top

相关问题

  • 关于MaskEdit
  • 关于MaskEdit
  • 令人厌恶的MaskEdit!!!!!!!!!!
  • MaskEdit在TabSheet上的问题
  • 一个关于MaskEdit的问题?
  • 如何处理MaskEdit的异常
  • 在MaskEdit怎样验证时间
  • 有关MaskEdit的问题,求救!
  • 特别简单是MASKEDIT问题。
  • 关于MASKEDIT控件应用的问题!

关键词

  • maskedit
  • selstart
  • sellength
  • 方法
  • begin

得分解答快速导航

  • 帖主:xplayer

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo