A
acer77g
Unregistered / Unconfirmed
GUEST, unregistred user!
惠普DESK JET 1125C无法正常打印!一执行printer.begin
doc;就错。
而打印测试页就无问题?WHY?
怀疑是程序问题,但换其它的打印机如:EPSON LQ1600K没事,一切OK!
DELPHI和HP驱动程序不兼容?
跟踪到priners.pas源码,发现:
DC := CreateHandleFunc(PChar(Driver), PChar(Device), PChar(Port), DevMode);
if DC = 0 then
RaiseError(SInvalidPrinter);
正常是打印机DC不为0,而HP的就是0!不解!?
doc;就错。
而打印测试页就无问题?WHY?
怀疑是程序问题,但换其它的打印机如:EPSON LQ1600K没事,一切OK!
DELPHI和HP驱动程序不兼容?
跟踪到priners.pas源码,发现:
DC := CreateHandleFunc(PChar(Driver), PChar(Device), PChar(Port), DevMode);
if DC = 0 then
RaiseError(SInvalidPrinter);
正常是打印机DC不为0,而HP的就是0!不解!?