>Is there a way I can tell programmatically from VFP if a particular printer is dot matrix or not?
I don't think so.
IIRC under Win9x all dot matrix printers used UNIDRV.DLL as one of their drivers. But, this may not hold true if a printer is using a vendor-supplied driver, is running in graphics mode, or is on NT/W2K/WXP.
I can't think of anything reliable you might use.
Regards. Al
"Violence is the last refuge of the incompetent." -- Isaac Asimov
"Never let your sense of morals prevent you from doing what is right." -- Isaac Asimov
Neither a despot, nor a doormat, be
Every app wants to be a database app when it grows up