Problem accessing Tcanvas directly

I have a report that requires me to access the tcanvas manually & when I run
it I get the following error

PROJECT BASPRO.EXE RAISED EXECEPTION CLASS EACCESSVIOLATION AT ADDRESS
00497964
IN MODULE BASPRO.EXE. READ OF ADDRESS FFFFFFFF

I have the following uses
qrprntr,  QRprev,quickrpt,qr2const

This is the relevant code

qrprinter.Preview ;
qrPrinter.Orientation := poLandscape;
qrprinter.begindoc ;
qrprinter.canvas.font.Name := 'courier' ;  {error occurs here}

I am using Delphi 3.0 build 5.53 Standard
Quickreport 2.0 K

Can anybody give me cod that will tell me how to access the qrreport.tcanvas
directly ???

--
Gary Minter

min...@mackay.net.au