Runtime error 217 at 00402840

angelior 2003-12-01 07:01:49
出錯了!
信息為:
Runtime error 217 at 00402840

但不知怎說
真是的
我用的是6.0+oracle8i+ADO
退出程序時報錯,跟蹤,出錯是在 "End."位置
但是我用全部編譯,不管運行多少次,不會出錯!

...全文
1466 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
draculacsdn 2004-01-02
  • 打赏
  • 举报
回复
或许有数组越界使用了例如 var Arr :Array [0..9] of Integer;
For I :=0 to 10 do
begin
//---------------------
Arr[I]:=I;
//----------------------
end;
仔细看看有没有类似现象
angelior 2004-01-02
  • 打赏
  • 举报
回复
數組出界

可我跟蹤后,運行到sysuntils 單元中的 _FreeMem函數出錯

comefirst 2004-01-01
  • 打赏
  • 举报
回复
看看数组有没有越界,指针有没有错误。

-------------------------------------------------------------
新年快乐,楼主快乐。
元旦快乐,大家快乐。
能接分,最快乐了~
祝大家在新的一年里:
事业有成,学习进步。
美满幸福,家人安康。
angelior 2004-01-01
  • 打赏
  • 举报
回复
??
angelior 2003-12-28
  • 打赏
  • 举报
回复
可現用的是ADO+ORACLE

有好方法嗎?

hnhb 2003-12-14
  • 打赏
  • 举报
回复
Oracle+ADO
这样的搭配真的不行,有时就出莫明其妙的错误,让人难受。
不过,大多数的错误都可以变通的解决....
xiaoqiang123 2003-12-05
  • 打赏
  • 举报
回复
请楼主把代吗贴出来吧
guestman 2003-12-05
  • 打赏
  • 举报
回复
把代码贴出来让大家看看,这样只能凭经验答!
angelior 2003-12-05
  • 打赏
  • 举报
回复
是不是释放重復
delphipan 2003-12-03
  • 打赏
  • 举报
回复
帮顶
angelior 2003-12-03
  • 打赏
  • 举报
回复
不是呀,我加斷點,出錯在 end.位置

并且和我不出錯的代碼比較,只是在
MDI主窗體的Show事件中加了几句,但一但出錯后,去掉那一部分后還是出錯
upingking 2003-12-01
  • 打赏
  • 举报
回复
耐心找吧,是数组或指针错误。看看是不是已释放的组件又释放了一次??或其他原因
Dlwxn 2003-12-01
  • 打赏
  • 举报
回复
恭喜你,中奖了(玩笑)!

耐心找吧,可能是数组或指针错误。

5,928

社区成员

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

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