|
안녕하세요? 레조입니다.
이벤트중에 After Printer가 있네요.
직접 테스트까지는 못했지만 한번에 모든 실행을 하지말고
프린트가 완료된후에 코드를 실행하도록 수정해 보시는것은 어떨까요?
문형수 님이 쓰신 글 :
: void __fastcall TCompPayListForm::Print(void)
: {
: CompPayListPrintForm->Table1->Open();
: CompPayListPrintForm->QuickRep->Prepare();
: int page = CompPayListPrintForm->QuickRep->QRPrinter->PageCount;
: CompPayListPrintForm->QuickRep->QRPrinter->Free();
: CompPayListPrintForm->QuickRep->QRPrinter = NULL;
: CompPayListPrintForm->QRLabelPage->Caption = page;
: CompPayListPrintForm->QuickRep->Print();
: CompPayListPrintForm->Table1->Close();
: }
:
: Quick Report를 이용하여 인쇄하는 함수입니다.
: for문을 이용하여 이 함수를 호출해서 사용하는데 2~3회 호출하고 나면
: 메모리가 부족하다든지 Canvas에 그릴 수가 없다든지 하는 에러가 발생하고 있습니다.
: for 문이 20회정도 반복해서 돌아야 하는데...
: 해결할 수 있는 방법이 없는지요.
: 알려주세요.
:
|