sky6595418 发表于 2011-10-25 21:29:23

新手求助 甲鱼大哥,个位大侠来啊

http://bbs.fishc.com/data/attachment/album/201110/25/212402n00nnzbsb0cnq06y.jpghttp://bbs.fishc.com/data/attachment/album/201110/25/212355mr34eqwvb3qmbtbf.jpg我在学习甲鱼大哥的DELPHI教程。基本数据类型表达式02   就是个位数 十位数 百位数 那个。 我写好后能运行 我输入数字 点个位数按钮就 出来提示错误。

gongheng 发表于 2011-10-25 23:35:52

没学Delphi,帮顶!!!

小甲鱼 发表于 2011-10-25 23:46:26

从对话框接受的数字不是Integer类型,是String类型,用StrToInt()进行转换后再赋值~

sky6595418 发表于 2011-10-26 09:35:00

本帖最后由 sky6595418 于 2011-10-26 10:17 编辑

小甲鱼 发表于 2011-10-25 23:46 http://bbs.fishc.com/static/image/common/back.gif
从对话框接受的数字不是Integer类型,是String类型,用StrToInt()进行转换后再赋值~


我知道什么问题了。。。Temp:=Strtoint(Edit1.Text);错误了
                                       Temp:=Strtoint( Edit1.Text );       这样就通过了
一个括号里面前后有空格。一个没有

为什么那个括号里面前后要有空格呀?没空格就有那个错误


yipwing 发表于 2011-10-26 13:27:36

明天去看看甲鱼哥的dephi 教程。。。。

vaceo 发表于 2011-10-26 21:27:20

http://bbs.fishc.com/data/attachment/album/201110/26/212603ai3dqtlcq32zj2ql.jpg
很明显   我的没空格。。

sky6595418 发表于 2011-10-26 21:29:57

本帖最后由 sky6595418 于 2011-10-26 21:31 编辑

最后发现不是那个问题。是这句的问题 Edit1.Text:=' ';
我把空格加到分号''里了应该在分号前面Edit1.Text:= ''; 惭愧折腾我1天多

wuge1986 发表于 2011-11-10 08:47:12

sky6595418 发表于 2011-10-26 21:29 static/image/common/back.gif
最后发现不是那个问题。是这句的问题 Edit1.Text:=' ';
我把空格加到分号''里了应该在分号前面Edit1.T ...

我的没有也没出错啊。。。
页: [1]
查看完整版本: 新手求助 甲鱼大哥,个位大侠来啊