... above post but it is in Delphi. Can anybody help me to convert the same to FWH Delphi code to determine if a printer is a Dot-Matrix or Laser (or InkJet) ? {$APPTYPE CONSOLE} uses Windows, Printers, WinSpool, Variants; { Using only API calls, determinate which type is the active ...