关于打印的问题?各位大虾帮我看看,为什么老是报错呀? ( 积分: 100 )

  • 主题发起人 主题发起人 gouhaitao
  • 开始时间 开始时间
G

gouhaitao

Unregistered / Unconfirmed
GUEST, unregistred user!
case messagebox(form1.Handle,'是否打印票据?','打印',MB_YESNO+MB_ICONQUESTION) of
IDYES : begin
frr1.LoadFromFile(ExtractFilePath(Application.ExeName)+'hw.frf');
frr1.PrepareReport;
frr1.PrintPreparedReport('',1,True,frAll);
frr1.Free;//把这句去掉也有报错的情况,各位高手请指点
end;
end;
第一次打印正常,没关闭主程序时,第二次打印就报错了!这是为什么?
 
case messagebox(form1.Handle,'是否打印票据?','打印',MB_YESNO+MB_ICONQUESTION) of
IDYES : begin
frr1.LoadFromFile(ExtractFilePath(Application.ExeName)+'hw.frf');
frr1.PrepareReport;
frr1.PrintPreparedReport('',1,True,frAll);
frr1.Free;//把这句去掉也有报错的情况,各位高手请指点
end;
end;
第一次打印正常,没关闭主程序时,第二次打印就报错了!这是为什么?
 
后退
顶部