下沙论坛

标题: 懂得说一下。谢谢。dephi(结贴了,解决!) [打印本页]

作者: 1983    时间: 2006-10-14 18:46
标题: 懂得说一下。谢谢。dephi(结贴了,解决!)

关于VAL和StrToIntr的问题。

如下一段程序:

。。。。。。

var

     a,b:string;

     x,y:integer;

begin

       a:='100000';

       x:=val(a);         //用VAL把STRING类型转华为INTEGER,出错。

       x:=StrToInt(a);     //用StrToInt把string类型转化为integer,出错。

end

.......

! N g; }1 z2 C0 P& k$ q8 x7 l8 n
[此贴子已经被作者于2006-10-14 19:19:04编辑过]
; D7 U6 P4 v! J' h
作者: 妈♂她泡我    时间: 2006-10-14 18:47
不懂的
作者: 纵横メ小马哥    时间: 2006-10-14 18:47

问你老师去


作者: 守护之光    时间: 2006-10-14 18:48

迷茫的


作者: 苏糖    时间: 2006-10-14 18:49

诶多~  高深的说~~

 


作者: 1983    时间: 2006-10-14 18:51

困惑啊!!!!!


作者: 鱼游天地    时间: 2006-10-14 18:53

dephi?

8 k# m7 J4 J( l9 T% `
[此贴子已经被作者于2006-10-14 18:59:58编辑过]
( u0 {% i7 [# j8 J0 w' Q( V
作者: 妈♂她泡我    时间: 2006-10-14 18:54
LS懂
作者: 1983    时间: 2006-10-14 18:55
是DEPHI啊。
作者: 妈♂她泡我    时间: 2006-10-14 18:55
你们先讨论好哈。。
作者: 鱼游天地    时间: 2006-10-14 18:57
阿哦,我只知道DELPHI
作者: 1983    时间: 2006-10-14 18:57
我在完成一个项目,要用dephi写,碰上了。
作者: juliet    时间: 2006-10-14 18:58
完全不懂
作者: 妈♂她泡我    时间: 2006-10-14 18:59
QUOTE:
以下是引用1983在2006-10-14 18:57:00的发言:
我在完成一个项目,要用dephi写,碰上了。

高人  哈哈


作者: 1983    时间: 2006-10-14 18:59
看样子,又要狂查资料了啊。
作者: 苏糖    时间: 2006-10-14 19:00
诶多~~  高人讨论中...飞沙走石...藕狂飞而逃...
作者: 1983    时间: 2006-10-14 19:02
查手册吧。唉。。全英文,偶英文差,郁闷呢。。
作者: 1983    时间: 2006-10-14 19:18
解决了。。哈哈哈哈。。。。。。高兴!!!
作者: 猴子很忙    时间: 2006-10-14 20:11

val 好像不怎么用的  一般用strtoint() 或者直接integer()

第一句不熟,第二句感觉没有错.应该不会报错吧


作者: dll629    时间: 2007-8-7 11:43

var

     a,b:string;

     x,y,z:integer;

begin

       a:='100000';

       val(a,x,y); //x:是a字符串前面数字,y:a字符串中那位开始不是数字,x:100000,y:0              

   z:=StrToInt(a); //有空格用TRIM去的掉   

end


作者: 温岭boy    时间: 2007-9-27 13:05

StrToInt 函数里就是用到val函数的。。

建议使用strtointdef 这个有默认值的函数,如果转换出错,那就返回你设顶的默认值。


作者: 公司招人    时间: 2007-10-10 15:04

太牛B了点吧


作者: smj088    时间: 2007-11-6 20:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: TIRL    时间: 2007-11-28 13:29
是delphi,LZ你少了个L。。。。




欢迎光临 下沙论坛 (http://bbs.xiasha.cn/) Powered by Discuz! X3.3