莫名的报错,谁能帮我解决。(急)

Tarquila 2003-11-24 09:58:25
我写了一个控制Word的控件(使用的是Delphi的WordApplication和WordDocument),后来我又把控件的方法用Dll再发布了一次。
我的应用程序在调用和退出Dll时都没有错误。
可是当程序推出是却报了一个
Project x:\xxx.exe raise too many consecutive exceptions:'access violation at 0x00232ed0: read of addres 0x00d90d54'. Process Stopped. Use Step of Run to continue.
我看过了,程序中所有的控件在Destory中都没有报错。
还有,我在程序里直接调用控件却没有报上述错误。
我在这里先谢谢大家了。
...全文
52 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
nhdj 2003-11-24
  • 打赏
  • 举报
回复
以前用程序控制excel的时候也遇到过这种问题,就是对象没有释放的问题导致,仔细看看你的代码是否有释放对象错误
lemonchen 2003-11-24
  • 打赏
  • 举报
回复
肯定是有些资源没有释放
47522341 2003-11-24
  • 打赏
  • 举报
回复
我上次报这种错的时候是因为带form的dll调用后少了一句;freelibrary;
aiirii 2003-11-24
  • 打赏
  • 举报
回复
如你上所說, 還是在釋放中有問題, 如果你在dll中用到 form 輸出, 更加可能!!在delphi 開發人員指南中有說到!
如果你沒有在dll中用到form, 那檢查你word最後的釋放處理!!
flfljh 2003-11-24
  • 打赏
  • 举报
回复
对,一定有些资源没有释放
hkbarton 2003-11-24
  • 打赏
  • 举报
回复
不是create的时候,在destroy也要释放相应的资源啊
Tarquila 2003-11-24
  • 打赏
  • 举报
回复
我都释放了亚。
每一个有Create的地方我都是try...finally...end的。
xiangwangz 2003-11-24
  • 打赏
  • 举报
回复
对象没有释放

5,379

社区成员

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

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