[Lazarus-es] impresion en red

Maxi maximiliano.duarte en gmail.com
Jue Ago 29 20:20:23 CEST 2013


El día 29 de agosto de 2013 12:04, José Mejuto <joshyfun en gmail.com> escribió:
> El 29/08/2013 16:20, Maxi escribió:
>
>
>>    if PPRINTER_INFO_4(InfoPrt)^.Attributes = PRINTER_ATTRIBUTE_NETWORK
>> then
>
>
> Hola,
>
> Esta linea está mal o eso creo, debería de ser:
>
> if (PPRINTER_INFO_4(InfoPrt)^.Attributes and PRINTER_ATTRIBUTE_NETWORK) =
> PRINTER_ATTRIBUTE_NETWORK then
>
>
>> Otra cosa rara es que el debug entra a otra unidad y no a la printers.
>> que este es el codigo Alguien me explique porfavor
>>
>> //Return the type of selected printer
>> function TPrinter.GetPrinterType: TPrinterType;
>> begin
>>    Result:=ptLocal;
>> end;
>>
>
> El otro es de "WinPrinters" y este debe de ser el genérico, o sea, para las
> que no son WinPrinters, vamos el inherited de la clase.
>
> --
>
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

Entonces ese es un bug, hice los calculos y deberia comparar como vos decis.
Estoy usando un CodeTyphon 4.3 con svn 41480.
Ya lo informé alli, habria que informarlo en Lazarus.
-- 
El que pregunta aprende, y el que contesta aprende a responder.

No a la obsolecencia programada:
http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml

Linux User #495070
http://domonetic.com/blog




More information about the Lazarus-es mailing list