遇到这种问题实在头疼,原来的代码运行在2000下一直没出现问题,现在移到98下编译运行 ,就出现这个问题了。我的98 和delphi是新安装的
我做过以下尝试:
1。删除主窗体OnCreate和OnClose事件里的代码,也就是运行程序,什么都不执行,问题依旧
2。在程序退出时,释放数据库连接,问题依旧非法操作提示错误都在KERNEL32.DLL里。望各位有经验的朋友帮忙
 另外:98下QuickReport是不是横向打印有错?我的报表右后半部分都看不到了

解决方案 »

  1.   

    My_first(海浪) : 现在就是查不出问题出在哪,但现在还不认为是软件的问题,因为在98下运行已经很稳定了
    to windindance(风舞轻扬) :就是在98下编译时出现问题的
      

  2.   

    能不能说得明白一点用到ADO了吗
    是单机还是网络?
      

  3.   

    在98下运行稳定?
    编译有问题?那应该是编译环境的问题。
    检查ADO升级包之类的
      

  4.   

    奇怪哦,我做的东西在98和2000下都可以运行啊
    不过我是在98下做的,移到2000下的。
    从提示错误都在KERNEL32.DLL里看,是内核错误啊,KERNEL32.DLL好像涉及到IO及键盘控制错误
      

  5.   

    你是不是用了2000有,而98没有的api?