delphi问题,高手进,急(100分)

  • 主题发起人 主题发起人 2008hyc
  • 开始时间 开始时间
2

2008hyc

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi project project1.exe raised exception class ecoverterror with message''' is not a valid integer value'.这是什么问题,要怎么改
 
看错误提示也知道ecoverterror是类型转换错误,
你自己查一下程序哪个地方把一个空字符转化为整数的了
 
一个空值不能转为整数。
 
转换之前检测一下传入的参数或者使用带默认值的转换函数
 
如果程序中用到打印机而打印机未就绪也可能出现上面情况
 
又是个参数类型不匹配问题.在转换处设置断言.找出类型不符的参数,处理下就可以了.
 
将strtoint 改用strtointdef
 
[:D]不说了,楼上都说了!
 
后退
顶部