Q&A

  • Quick Report에서 Access Violation Error
안녕하세요.
Delphi 4 에서 Delphi 6로 업그레이드 한 후에 많은 속도상의
문제가 발생하였는데 그것들은 어떻게든 처리를 하거나 참으면 되는데
Quick Report에서 약 10장 이상의 인쇄물을 PreView로 로딩중에
Access Violation ...... FFFFFFFFFF 같은 Error가 발생합니다.

어떻게 하면 이 Error를 없앨수 있을까요,

그전에 Delphi4에서도 그러한 경우가 가끔 발생하기는 하였지만
너무 자주 발생하여, 사용상의 문제가 됩니다.

도와주시면 감사하겠습니다.

감사합니다.
행복하시고 부자되세요.
1  COMMENTS
  • Profile
    델파이탐크루즈 2002.01.29 19:03
    안녕하세요...

    에러 Access Vioation Errorr address FFFFF00d0d....은
    99% 가 메모리 에러입니다....(제가 알고있는한...)

    원래 퀙레포트는 메모리를 상상히 많이 잡아 먹습니다...

    폼이 클리어 될때 Action := caFree; 를 해보셨겠죠... ^^;

    사이즈를 좀줄려보세요...

    예를들어 2장에 걸쳐나올것이 1장에 걸쳐 나오지는 않는지...

    저같은 경우는 각기 다른 폼지가 3장 이거든요...

    그래서 데이타 건수 * 3장이니까 ....^^;

    그렇게 해도 잘나오더라구여...

    혹시 이방법이 아니면....

    퀙레포트는 현재 돌아가고 있는데 또 다시 레포트 명령을 내리니까

    그런 에러가 나는경우가 있습니다.

    그러니까 다시말해서 레포트 찍을때 어디선가 에러가 나서 프로그램이
    비정상적으로 프린터가 찍히지 않고 종료되었는데 다시 찍을려고 하니까
    이런명령의 에러가 납니다.

    F5으로 찍은후 한번 프로그램을 추적해 보심이 어떠할런지요....

    샬롬 ~