QuickReport 5.04.2 yazdırma sorunu

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
heavy
Üye
Mesajlar: 67
Kayıt: 07 May 2005 03:31

QuickReport 5.04.2 yazdırma sorunu

Mesaj gönderen heavy »

arkadaşlar rapor önizlemesini alıyorum fakat yazdırma butonuna bastığımda ThumbNails alanındaki görüntü siliniyor ve sayfa önizlemesi de kayboluyor. Sonra Close a tıkladığımda "Invalid pointer operation." hatası alıyorum. Bu hataya da Tamam dediğimde ana forma ulaşamıyorum. Seçilemez hale geliyor. Sizce sorun nedir?

Kod: Tümünü seç

    if Yazici <> '' then
    begin
      Application.CreateForm(TForm6, Form6);
      if Form6 = nil then Application.CreateForm(TForm6, Form6);
      Form6.QuickRep1.Prepare;
      Form6.QrLabel15.Caption := '/  ' + IntToStr(Form6.QuickRep1.QrPrinter.PageCount);
      Form6.QuickRep1.PreviewModal;
      Form6.QuickRep1.QRPrinter.Free;
      Form6.Free;
    end

İlk hatada programı Break yaptığımda QRPrntr dosyasının 3254. satırında kalıyor. (aşağıdaki "end;" satırı).

Kod: Tümünü seç

procedure TQRPrinter.ClosePreview(Control : TWinControl);
begin
  ShowingPreview := false; // fixed 10/12/07
  if Master <> nil then
    SendMessage(Master.Handle, CM_QRPREVIEWCLOSE, 0, longint(Self));
end;
Cevapla