错误信息"Exception EConvertError in jj.exe at 000093a8. '' is not a valid integer va

  • 主题发起人 主题发起人 静雅
  • 开始时间 开始时间

静雅

Unregistered / Unconfirmed
GUEST, unregistred user!
错误信息"Exception EConvertError in jj.exe at 000093a8. '' is not a valid integer value" 是什么意思?(100分)<br />统一程序在不同机上运行出现过类似,但不完全相同的错误(引号里的字符不同..).:
"Exception EConvertError in jj.exe at 000093a8. 'C' is not a valid integer value"
"Exception EConvertError in jj.exe at 000093a8. 'E' is not a valid integer value"
不知道什么原因...
 
类型不匹配??
 
上帝知道
 
是不是用strtoint和inttostr等类似函数的时候出错了,提示E不是一个合法的数值
 
废话!不是明明说了吗?你想把'C'赋给一个integer型的变量。[:(!]
 
转换出错,可以用ord('C')转换一个字符为整数
 
问题是....程序中并没有''或者'C'或者 'E'.....
上面的三个错误信息是程序在三个不同的电脑上出现的不同信息.....
怀疑和机器的设置有关...但是想不出那里会有这么些东西....
 
应该是执行strtoint时候转换出错了。你的程序是不是执行了这个函数?
想把什么转换为整数?
 
代码哪出来?
 
多人接受答案了。
 
后退
顶部