>>It tells me I have 122 forms defined on my resident printer.
Actually, that sounds about right to me. :-) One more note: you probably don't want the forms defined on the printer, you want the forms defined on your local machine. Pass 0 to OpenPrinter instead of "printername".