|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
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;
----------------------------------------------
|
作者: |
|
2004/2/21 9:09:14 |
2楼: |
我想把set变量做形参,用以判断用户输入的数字是否已经存在
----------------------------------------------
-
|
作者: |
bios (阿贡) |
★☆☆☆☆ |
-
|
盒子中级会员 |
|
2004/2/21 14:02:34 |
3楼: |
偶真的发现 很多人死脑筋,难怪中国程序员 不是 老外的对手! 一个办法不行,你可以想别的办法,为什么死抓的不放!
----------------------------------------------
|
作者: |
|
2004/2/22 10:26:47 |
4楼: |
哈哈,bios说得好啊。。。。。
----------------------------------------------
依然记得从你口中说出再见坚强如铁 昏暗中有种烈日灼伤的错觉 黄昏的地平线 画出一句离别 爱情进入永夜 依然记得从你眼中滑落的泪伤心欲决 混乱中有种烈日灼伤的错觉 黄昏的地平线 割断幸福喜悦 相爱已经幻灭
|
作者: |
|
2004/2/22 21:36:36 |
5楼: |
多谢批评! 办法当然是可以换一个,但这种技术上的疑点还是尽快澄清为好,所以我还是想知道‘是否set变量真的不能做形参’! 我是今年春节期间因为闲着无事,看完了英文版《master delphi6》后,才开始实践的,希望能同时提高我的英文水平和编程水平。所以肯定会有很多贻笑方家之处,敬请指正! 您的批评就意味着我的进步!
----------------------------------------------
-
|
作者: |
bios (阿贡) |
★☆☆☆☆ |
-
|
盒子中级会员 |
|
2004/2/22 22:20:43 |
6楼: |
set 是DELPHI的系统保留字 不适合最 变量!
----------------------------------------------
|
作者: |
|
2004/2/22 23:48:35 |
7楼: |
啊,我明白您的意思了,已测试通过,感谢bios!!! 看来我对delphi的感性认识确实太少了! 所以还有点疑惑: set和array都可以用于声明变量,而array可直接在过程定义的形参表里出现,但set却需要额外定义一个类型。如果以后还有类似的问题,我应该查阅哪个文档呢? 另外,不知如何才能表达我的谢意?请明示!
----------------------------------------------
-
|
|