急!在线等待:一个简单报表问题,请问大家有没有遇到过这种情况?(25分)

  • 主题发起人 主题发起人 xieyj
  • 开始时间 开始时间
X

xieyj

Unregistered / Unconfirmed
GUEST, unregistred user!
我用DELPHI 5 在本机上新建了一个报表编译后,打印报表没有问题,但是这个程序在别的机器上执行,打印报表就会出现一个地址错误,具体的错误提示如下:
Access violation at address 00560c25 in modle 'Check.exe',Read of address 000002fc
请问各位高手,如何解决这个问题?
 
原因是目标机器上没有装打印机,
你可以在创建报表窗体时屏蔽这个异常
try
RepForm := TRepForm.Create(Application);
RepForm.QickRep.PreviewRep;
except
ShowMessage('你的电脑没有可用的打印机,无法打印');
end;

 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
878
DelphiTeacher的专栏
D
D
回复
0
查看
846
DelphiTeacher的专栏
D
D
回复
0
查看
797
DelphiTeacher的专栏
D
后退
顶部