为什么程序退出时总提示ACCESS VIOLATION 。。?大侠救命啊
我用的是SQLSERVER,程序调试时,就指在
begin
  Application.Initialize;
  Application.CreateForm(TloginForm, loginForm);
  Application.CreateForm(TData, Data);
  Application.CreateForm(TmainForm, mainForm);
  Application.CreateForm(TjlqjForm, jlqjForm);
  Application.CreateForm(TnyintoForm, nyintoForm);
  Application.CreateForm(TnyForm, nyForm);
  Application.CreateForm(TqjxgForm, qjxgForm);
  Application.Run;
end.<-------------就指在这里停下来了,其他地方没有错误提示。。

解决方案 »

  1.   

    可能某个连接ACCESS的数据集未关闭
      

  2.   

    你在试图强奸(violation)某数据集,它不同意,可能它还没打开或连接失败,哈哈!
      

  3.   

    一般出现这句错误是由于对象没有实例化引起的,
    比如,没有create 的 stream 直接使用,没有create的tjpeg等。最好从第一句语句调试然后跟踪。
      

  4.   

    >>程序退出时总提示ACCESS VIOLATION 。。?
    有些資源沒正确 Free;