I was just found that out and was wondering how i could find the printername with out useing Names := Printer.Printers; Name := Names[Printer.printerindex] which was giving me the error when this wonderfull code arrivied. :) Thanks Patrick James. Quoting Patrick Dunford <[EMAIL PROTECTED]>: > In the application I wrote, I used this code to read the printer name > > GetMem(PrinterName,32); > Temp:=\'\'; > try > SysReg:=TRegistry.Create; > SysReg.RootKey:=HKEY_CURRENT_CONFIG; > > SysReg.OpenKey(\'System\\CurrentControlSet\\Control\\Print\\Printers\',False); > Temp:=SysReg.ReadString(\'Default\'); > except > end; > if Temp<>\'\' > then PrinterName:=PChar(Temp); > > POpenRes:=OpenPrinter(PrinterName,PrinterHandle,nil); > > In this case the printer name in the Registry is \"HP LaserJet 4L\" > > Sometimes you see names in the format \"HP LaserJet 4L on LPT2:\" and it may > be that this is an incorrect format. Check to see what you are getting. My > guess is that the name is of an icon in the Printers folder in Control > Panel. > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On > > Behalf Of [EMAIL PROTECTED] > > Sent: Wednesday, 2 June 1999 15:46 > > To: Multiple recipients of list delphi > > Subject: RE: [DUG]: Counting pages printed- problem with openprinter > > > > > > I have the following code to get the handle for the printer but i > > just the > > error \\\"paramaters are incorrect\\\". Any ideas as to what > > paramater in incorrect > > and why? > > > snip > > ============================================ > Patrick Dunford, Christchurch, NZ > http://patrick.dunford.com/ > > --------------------------------------------------------------------------- > New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] > Website: http://www.delphi.org.nz > ----------------------------------------------------- This mail sent through IMP: http://web.horde.org/imp/ --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz