我义务开发的一个使用Ado的管理信息系统,后台数据库是Acess,
winxp下编译的,在winxp下运行一切正常,在Win98、WinMe下运行
正常,但退出时出错,错误为“***发生错误,(kennel32),”
由于继续使用,请大家帮忙。谢谢!谢谢!奇怪的时程序中有一个TOpenDialog对象,如果在程序运行中Execute的
话,程序在Win98、WinMe下退出时不会报错,后尝试在formclose中执行
   
   if OpenDialog1.Execute then beep;  程序退出时也不报错,
使用大富翁中相关帖子提供的方案,没有效果。

解决方案 »

  1.   

    具体错误是什么,报错为调用kennel32中的哪个函数?
    不会是因为用了AlphaBlend的关系吧。
      

  2.   

    用bounchchecker测的可能是在mdado15.dll中除了handle release问题。
      

  3.   

    我也有同样的错误,在98 下。就是在加了from release 以后。
      

  4.   

    to ain2000:请问您是如何解决的???
      

  5.   

    我把tools->debugger option->integrated debugging 选项关掉就好了。
      

  6.   

    前提是:我运行exe是不出错的,只是在编辑中f9出现错误。