我是吉林市人,在二道江住,去年8月份来沈阳市,今年五一也没有回家,我现在三好街一家日企编程. 我现在有一个非常难急的问题需要解决不知道同乡能否解决. 我已知一个虚拟打印的驱动程序(inf及dll)想通过编程方式实现此打印的安装 使用AddPriner函数,源码如下,但不用,你有没有源程序,帮我解决问题后,我们好好聊一聊吉林市的事. type pinfo=^ _PRINTER_INFO_2; _PRINTER_INFO_2 =record pPrinterName:LPTSTR ; pPortName:LPTSTR ; pDriverName:LPTSTR; pPrintProcessor:LPTSTR ; end PRINTER_INFO_2; var pPrinterName:pchar; dd:^PRINTER_INFO_2; begin pPrinterName:='LW'; dd.pPrinterName:='dd'; dd.pPortName:='LPT1:'; dd.pDriverName:='Oemsetup.inf'; dd.pPrintProcessor:='pcb3-2000'; if (Addprinter(pPrinterName,2,dd)=null) then BEGIN showmessage('error'); END; end;
我现在有一个非常难急的问题需要解决不知道同乡能否解决.
我已知一个虚拟打印的驱动程序(inf及dll)想通过编程方式实现此打印的安装
使用AddPriner函数,源码如下,但不用,你有没有源程序,帮我解决问题后,我们好好聊一聊吉林市的事.
type
pinfo=^ _PRINTER_INFO_2;
_PRINTER_INFO_2 =record
pPrinterName:LPTSTR ;
pPortName:LPTSTR ;
pDriverName:LPTSTR;
pPrintProcessor:LPTSTR ;
end PRINTER_INFO_2;
var pPrinterName:pchar;
dd:^PRINTER_INFO_2;
begin
pPrinterName:='LW';
dd.pPrinterName:='dd';
dd.pPortName:='LPT1:';
dd.pDriverName:='Oemsetup.inf';
dd.pPrintProcessor:='pcb3-2000'; if (Addprinter(pPrinterName,2,dd)=null) then
BEGIN
showmessage('error');
END;
end;