莫名的程序编译问题:variant or safe array index out of bounds

xiao163liu 2009-02-20 01:38:38
同样一个delphi源代码,用我的电脑编译出来的exe运行时提示:variant or safe array index out of bounds,用别人的电脑编译出来的运行就没有这个问题,请专家指点!!都郁闷一天了!!急!先谢谢了!
...全文
507 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wooden954 2009-02-20
  • 打赏
  • 举报
回复
可以这样试试(但是编译出来的程序可能会在运行时出问题)
Project->Option->Compiler Messages标签
Warnings列表最下端,保证"Unsafe Type","Unsafe code"
"unsafe Typecast"未选中,
然后再“Compiler”标签,去掉"Rage Checking ","Overflow Checking"

xiao163liu 2009-02-20
  • 打赏
  • 举报
回复
delphi都重装n遍了,还是老样子
bdmh 2009-02-20
  • 打赏
  • 举报
回复
环境问题,重装delphi
xiao163liu 2009-02-20
  • 打赏
  • 举报
回复
那也没有理由呀,我的机器编译有问题,别人的机器没有问题
ron_xin 2009-02-20
  • 打赏
  • 举报
回复
数组array 边界问题,数组下标是由0开始的,检查一下
xiao163liu 2009-02-20
  • 打赏
  • 举报
回复
代码无法给出,公司加密了,只要说说可能的原因就可以了
ron_xin 2009-02-20
  • 打赏
  • 举报
回复
给出代码

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧