DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: 2ccc_mis
今日帖子: 7
在线用户: 10
导航: 论坛 -> 数据库专区 斑竹:liumazi,waterstone  
作者:
男 zhaowei (zhaoweichy) ★☆☆☆☆ -
普通会员
2003/12/22 18:26:31
标题:
高手请进是个嵌套循环的问题!很多人都不会 浏览:1818
加入我的收藏
楼主: 此图的意思是点击任意一个复选框,下面的两个tmask控件可以用,并且标记复选框选中为1,未选中为0,并把他们转化为字符串假如第一个复选框被选中,也就是1在加上下面的两个tmask控件中的数字,没有选中的复选框为0,同样它下面的两个tmask控件中的的值为8个0,这样这个字符串的长度为189个字符,例如下面这个000000000000000000000000000000000000000000000000000000108151530000000000000000000108001200000000000000000000108001200000000000000000000108001200000000000000000000108001200000000000000000000
谁有办法实现,肯定要用循环了,我认为这个题目很有意思!!不知道哪位高手能给我解决,谢了!!
----------------------------------------------
-
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2003/12/22 20:13:21
1楼: 把图贴出来
看得头昏
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
男 zhaowei (zhaoweichy) ★☆☆☆☆ -
普通会员
2003/12/23 10:23:04
2楼: 图片是压缩的,先谢了
此帖子包含附件:zhaowei_2003122310234.rar 大小:11.2K
----------------------------------------------
-
作者:
男 heihei_76 (小黑) ★☆☆☆☆ -
盒子活跃会员
2003/12/23 11:01:21
3楼: 你能把這個例子的源碼(主要是窗體文件)貼出來﹐做一下﹐不然這么多控件﹐看到就煩
----------------------------------------------
-

﹗﹗﹗
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2003/12/23 14:17:55
4楼: 截图
此帖子包含附件:
JPEG 图像
大小:42.9K
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2003/12/23 14:18:25
5楼: 源码
此帖子包含附件:sephil_20031223141825.rar 大小:174.1K
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
男 leon7808 (烟灰) ★☆☆☆☆ -
普通会员
2003/12/23 16:50:08
6楼: 22.22
33.33
是怎么来的? 固定的?
----------------------------------------------
-
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2003/12/23 17:34:40
7楼: 那是MaskEdit
只是BorderStyle := bsNone
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
男 leon7808 (烟灰) ★☆☆☆☆ -
普通会员
2003/12/23 17:37:18
8楼: 没用过MaskEdit

22.22是输入的?
那得出这个189字符很简单呀


----------------------------------------------
-
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2003/12/23 17:45:57
9楼: 是输入的
本来就不复杂
只是楼主要用循环
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
男 zhaowei (zhaoweichy) ★☆☆☆☆ -
普通会员
2003/12/24 18:17:17
10楼: 谢谢大家,要是不用循环该如何解决呢?代码我看过了,为空的是来个函数还判断就可以了,因为要输入的时间,所以我要进行判断的。谢谢大家了。如果有更好,更简单的办法就不用循环也可以,等待中...........
----------------------------------------------
-
作者:
男 zhaowei (zhaoweichy) ★☆☆☆☆ -
普通会员
2003/12/24 18:24:22
11楼: 能把你的getnextwindows这个用法给我一个谢谢了4楼的,能看出来你是个高手,以后还要向你多多请教啊!!
----------------------------------------------
-
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2003/12/24 21:52:13
12楼: GetNextWindow是API
但是在这里不好用,给的代码是我能想到的最好方法了

要处理MaskEdit.Text为空的情况也很简单啊
把下面的地方改改
  function GetTextByME(AME: TMaskEdit): String;
  begin
    Result := AME.Text;
    Delete(Result, Pos('.', Result), 1);
    // 添加下面这句,意思是如果结果为空就返回4个0
    if Trim(Result) = ' then Result := '0000';
  end;
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
男 liberson ( ) ★☆☆☆☆ -
盒子活跃会员
2003/12/26 16:55:00
13楼: 题目的要求不是太懂,对程序做了个修改,请各位指教。
此帖子包含附件:liberson_2003122616550.zip 大小:224.5K
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行347.6563毫秒 RSS