DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: tkzcol
今日帖子: 21
在线用户: 12
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 taney ★☆☆☆☆ -
普通会员
2004/2/20 10:51:42
标题:
请问 s: set of 1..255  不能做参数吗? 浏览:1098
加入我的收藏
楼主: 在unit里可作为变量声明
但在过程或函数定义里作为形参,却报错: 
  [Error] tygPubProc.pas(10): Identifier expected but 'SET' found
----------------------------------------------
-
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/2/20 14:08:57
1楼: type
  sset=set of 1..255 ;
var
 s:sset;
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
男 taney ( ) ★☆☆☆☆ -
普通会员
2004/2/21 9:09:14
2楼: 我想把set变量做形参,用以判断用户输入的数字是否已经存在
----------------------------------------------
-
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/2/21 14:02:34
3楼: 偶真的发现 很多人死脑筋,难怪中国程序员 不是 老外的对手!
一个办法不行,你可以想别的办法,为什么死抓的不放!
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
男 mudian (mudian) ★☆☆☆☆ -
普通会员
2004/2/22 10:26:47
4楼: 哈哈,bios说得好啊。。。。。
----------------------------------------------
依然记得从你口中说出再见坚强如铁 
昏暗中有种烈日灼伤的错觉 
黄昏的地平线 
画出一句离别 
爱情进入永夜 
依然记得从你眼中滑落的泪伤心欲决 
混乱中有种烈日灼伤的错觉 
黄昏的地平线 
割断幸福喜悦 
相爱已经幻灭
作者:
男 taney ( ) ★☆☆☆☆ -
普通会员
2004/2/22 21:36:36
5楼: 多谢批评!
办法当然是可以换一个,但这种技术上的疑点还是尽快澄清为好,所以我还是想知道‘是否set变量真的不能做形参’!
我是今年春节期间因为闲着无事,看完了英文版《master delphi6》后,才开始实践的,希望能同时提高我的英文水平和编程水平。所以肯定会有很多贻笑方家之处,敬请指正! 您的批评就意味着我的进步!



----------------------------------------------
-
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/2/22 22:20:43
6楼: set 是DELPHI的系统保留字 不适合最 变量!
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
男 taney ( ) ★☆☆☆☆ -
普通会员
2004/2/22 23:48:35
7楼: 啊,我明白您的意思了,已测试通过,感谢bios!!!
看来我对delphi的感性认识确实太少了! 所以还有点疑惑: set和array都可以用于声明变量,而array可直接在过程定义的形参表里出现,但set却需要额外定义一个类型。如果以后还有类似的问题,我应该查阅哪个文档呢?
另外,不知如何才能表达我的谢意?请明示!
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行109.375毫秒 RSS