我用fastreport4+Delphi7,用frxPreview显示报表时,偶尔会出现“The following error(s) have occured:Invalid pointer operation”的问题,然后报表就显示不了,退出窗口也会报错“Access violation at address 0040376C in module 'Project1.exe'. Read of address 00000016”。一直找不到解决办法,希望各位帮忙

解决方案 »

  1.   

    是不是那里的对象没释放。 可以用try...except...end 屏蔽掉得了
      

  2.   

    问题怎么解决啊,大侠?!它是偶尔才会出现这种现象。我的代码如下:
    ……
    frxReport.LoadFromFile(path);
    frxReport.Preview:=frxPreview;
    frxReport.ShowReport;
    ……
      

  3.   

    fastreport  里面有自定义的过程吗?
      

  4.   

    这个是内存方面的问题,用FastMM+Log试一试吧