主页
Top.Mail.Ru Yandeks.Metrika
论坛:“主要”;
当前存档:2002.01.08;
下载:[xml.tar.bz2];

向下

数字的集中。 找到类似的分支


Socol   (2001-12-18 10:01) [0]

您好!
假设有一个label1.caption:=“450”
如果label1.caption>“500”则boton1.enabled:= true
其他
boton1.enablad:= false;
如果label1.caption>“1000”则boton1.enabled:= true
其他
boton1.enablad:= false;
在第一种情况下,一切都结束了,在第二种情况下。
即德尔福屏蔽450> 1000即她在第一个数字上比较如何避免它,以便她开始比较整数?



Виктор Щербаков   (2001-12-18 10:04) [1]

比较数字,而不是它们的字符串表示。



Socol   (2001-12-18 10:06) [2]

它是什么样的?



gek   (2001-12-18 10:07) [3]

或者比较它们tag_i



Виктор Щербаков   (2001-12-18 10:15) [4]

如果StrToInt(Label1.Caption)> StrToInt(Label2.Caption)那么......



Voron   (2001-12-18 13:19) [5]

Box1.Enabled:= StrToInt(Label1.Caption)> 500;
在这里。 只有在考虑到传递给它的字符串包含除数字之外的其他内容时,StrToInt才会导致异常,这是有必要的。好吧,前面可能还有一个减号。



Андрей Сенченко   (2001-12-18 13:45) [6]

>> Voron©

如果Label1.Caption可以包含任何内容(并且在开发阶段不能假设),那么最好用于转换

StrToIntDef(St:string,Default:integer) : LongInt



Voron   (2001-12-18 14:35) [7]

>> Andrey Senchenko©

发生故障时StrToIntDef不会引发异常,但会返回Default
假设我们有类似的东西

I:= StrToIntDef(St,-1);

如果St等于“-1”,那么该函数无论如何都返回-1,然后你怎么知道它是否返回Default或者来自St的整数的字符串表示?

StrToInt在发生故障时生成异常,可以进行处理。
最好的问候Voron



Страницы: 1 整个分支

论坛:“主要”;
当前存档:2002.01.08;
下载:[xml.tar.bz2];

楼上





内存:0.56 MB
时间:0.023 c
4-22466
「艺术」
2001-10-31 15:21
2002.01.08
然而,如何将鼠标移动的平面限制在窗体的边界?


3-21959
尼古拉耶夫康斯坦丁
2001-12-04 20:54
2002.01.08
激活TTable时出错???


1-22130
卡捷琳娜
2001-12-20 07:37
2002.01.08
帮助,好人


1-22034
阿列克谢
2001-12-15 16:35
2002.01.08
形式


1-22144
shornik
2001-12-20 11:36
2002.01.08
大师!!!! 请帮助解决问题!





南非荷兰语 阿尔巴尼亚人 阿拉伯语 亚美尼亚 阿塞拜疆 巴斯克 白俄罗斯 保加利亚语 加泰罗尼亚 简体中文 中国(繁体) 克罗地亚 捷克 丹麦语 荷兰人 英语 爱沙尼亚语 菲律宾人 芬兰 法语
加利亚西语 格鲁吉亚语 德语 希腊语 海地克里奥尔语 希伯来语 印地语 匈牙利 北日耳曼语 印度尼西亚人 爱尔兰语 意大利语 日本 韩语 拉脱维亚 立陶宛 马其顿 马来语 马耳他语 挪威语
波斯语 波兰语 葡萄牙语 罗马尼亚 俄语 塞尔维亚 斯洛伐克 斯洛文尼亚 西班牙语 斯瓦希里 瑞典语 泰国人 土耳其 乌克兰 乌尔都语 越南人 威尔士语 意第绪语 孟加拉 波斯尼亚
宿务 世界语 古吉拉特语 豪萨语 苗族 伊博 爪哇 卡纳达语 高棉 老挝 拉丁语 毛利 马拉 蒙古人 尼泊尔 旁遮普 索马里 淡米尔文 泰卢固语 约鲁巴语
祖鲁
英文 Французский Немецкий Итальянский Португальский 俄文 Испанский