DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: snarv12
今日帖子: 3
在线用户: 14
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 cyh9519 (智商65) ★☆☆☆☆ -
普通会员
2004/3/27 9:04:03
标题:
请教:有没有功能与vb里的for each相同的语句?(已解决) 浏览:1236
加入我的收藏
楼主: 举个例子吧,把窗体上所有控件的tag属性显示出来
在vb里可以这样
for each i in me
  print i.tag
next
请问在delphi里有没有这样功能的循环语句?谢谢!!
----------------------------------------------
-
作者:
男 cyh9519 (智商65) ★☆☆☆☆ -
普通会员
2004/3/27 11:01:46
1楼: 顶一下
----------------------------------------------
-
作者:
男 waterstone (waterstone) ★☆☆☆☆ -
盒子活跃会员
2004/3/27 11:09:24
2楼: procedure clearEdt(Frm: Tform);
var
  i:integer;
begin
  //清空窗体上所有edit,tcombobox,tmemo
  with Frm do begin
    for i:=0 to ComponentCount-1 do begin
      if (Components[i] is tedit) then
        (Components[i] as tedit).text:='';
      if (Components[i] is tcombobox) then
        (Components[i] as tcombobox).text:='';
      if (Components[i] is tmemo) then
        (Components[i] as tmemo).text:='';
    end;
  end;
end;

----------------------------------------------
我来自农村广阔的田野我的每一个动作都很夸张http://waterstone.51r.com
作者:
男 cyh9519 (智商65) ★☆☆☆☆ -
普通会员
2004/3/27 11:35:08
3楼: 就是这个用法
感谢waterstone (水石山人) !!
----------------------------------------------
-
作者:
男 studentzf (一剑光寒十九州) ★☆☆☆☆ -
盒子活跃会员
2004/3/27 11:54:42
4楼: 我这边怎么不认Tedit了
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行58.59375毫秒 RSS