Funcion Api OpenPrinter

28/02/2004 - 19:44 por Carlos Sancho | Informe spam
Hola Grupo

Estoy utilizando la funcion API OpenPrinter para manejar impresoras. El
problema suege cuando necesito manejar una impresora de red (no local), pues
me devuelve el error: Access Denied (Acceso denegado). Consulté ayuda sobre
la función y me falta indicarle en el tercer parámetro el tipo de acceso
deseado en la estructura PRINTER_DEFAULTS ¿Alguién sabe cómo indicarle el
tipo de acceso deseado? Como se usan estructuras, no sé cómo hacerlo.


Muchas Gracias de antemano.

Saludos


Preguntas similare

Leer las respuestas

#1 José G. Samper
29/02/2004 - 06:26 | Informe spam
Hola como estas revisa
OpenPrinter
The OpenPrinter function retrieves a handle to the specified printer or
print server.

http://msdn.microsoft.com/library/d...l_9qnm.asp
PRINTER_DEFAULTS
The PRINTER_DEFAULTS structure specifies the default data type, environment,
initialization data, and access rights for a printer


http://msdn.microsoft.com/library/d...l_910y.asp

Saludos

José G. Samper
http://groups.msn.com/desarrolladoresmiranda/

"Carlos Sancho" escribió en el mensaje
news:OA4hmri$
Hola Grupo

Estoy utilizando la funcion API OpenPrinter para manejar impresoras. El
problema suege cuando necesito manejar una impresora de red (no local),


pues
me devuelve el error: Access Denied (Acceso denegado). Consulté ayuda


sobre
la función y me falta indicarle en el tercer parámetro el tipo de acceso
deseado en la estructura PRINTER_DEFAULTS ¿Alguién sabe cómo indicarle el
tipo de acceso deseado? Como se usan estructuras, no sé cómo hacerlo.


Muchas Gracias de antemano.

Saludos





Respuesta Responder a este mensaje
#2 Carlos Sancho
29/02/2004 - 20:53 | Informe spam
Muchas Gracias por tu respuesta, aunque esta informacion ya la tenía. Mi
problema surge cuando necesito "imitar" las estructuras PRINTER_DEFAULTS que
se requieren para el tercer parametro de la funcion en una llamada en VFP
(pues en FoxPro no existe el tipo de datos STRUCT). Si tienes alguna idea de
cómo hacerlo agradecería muchísimo tu consejo.

Gracias.

Saludos

"José G. Samper" escribió en el mensaje
news:%23%23TauSo$
Hola como estas revisa
OpenPrinter
The OpenPrinter function retrieves a handle to the specified printer or
print server.




http://msdn.microsoft.com/library/d...l_9qnm.asp
PRINTER_DEFAULTS
The PRINTER_DEFAULTS structure specifies the default data type,


environment,
initialization data, and access rights for a printer





http://msdn.microsoft.com/library/d...l_910y.asp

Saludos

José G. Samper
http://groups.msn.com/desarrolladoresmiranda/

"Carlos Sancho" escribió en el mensaje
news:OA4hmri$
> Hola Grupo
>
> Estoy utilizando la funcion API OpenPrinter para manejar impresoras. El
> problema suege cuando necesito manejar una impresora de red (no local),
pues
> me devuelve el error: Access Denied (Acceso denegado). Consulté ayuda
sobre
> la función y me falta indicarle en el tercer parámetro el tipo de acceso
> deseado en la estructura PRINTER_DEFAULTS ¿Alguién sabe cómo indicarle


el
> tipo de acceso deseado? Como se usan estructuras, no sé cómo hacerlo.
>
>
> Muchas Gracias de antemano.
>
> Saludos
>
>
>
>
>


Respuesta Responder a este mensaje
#3 Denny Infante
03/03/2004 - 17:01 | Informe spam
Busca en UniversalThread, ahí hay una clase que te permite el manejo de
estructuras del API desde VFP; el archivo se llama Struct.zip; viene con
ejemplos y de hecho uno para el manejo de impresora.

Saludos
dij. ..

"Carlos Sancho" escribió en el mensaje
news:#KEV$2v$
Muchas Gracias por tu respuesta, aunque esta informacion ya la tenía. Mi
problema surge cuando necesito "imitar" las estructuras PRINTER_DEFAULTS


que
se requieren para el tercer parametro de la funcion en una llamada en VFP
(pues en FoxPro no existe el tipo de datos STRUCT). Si tienes alguna idea


de
cómo hacerlo agradecería muchísimo tu consejo.

Gracias.

Saludos

"José G. Samper" escribió en el mensaje
news:%23%23TauSo$
> Hola como estas revisa
> OpenPrinter
> The OpenPrinter function retrieves a handle to the specified printer or
> print server.
>
>



http://msdn.microsoft.com/library/d...di/prntspo
l_9qnm.asp
> PRINTER_DEFAULTS
> The PRINTER_DEFAULTS structure specifies the default data type,
environment,
> initialization data, and access rights for a printer
>
>
>



http://msdn.microsoft.com/library/d...di/prntspo
l_910y.asp
>
> Saludos
>
> José G. Samper
> http://groups.msn.com/desarrolladoresmiranda/
>
> "Carlos Sancho" escribió en el mensaje
> news:OA4hmri$
> > Hola Grupo
> >
> > Estoy utilizando la funcion API OpenPrinter para manejar impresoras.


El
> > problema suege cuando necesito manejar una impresora de red (no


local),
> pues
> > me devuelve el error: Access Denied (Acceso denegado). Consulté ayuda
> sobre
> > la función y me falta indicarle en el tercer parámetro el tipo de


acceso
> > deseado en la estructura PRINTER_DEFAULTS ¿Alguién sabe cómo indicarle
el
> > tipo de acceso deseado? Como se usan estructuras, no sé cómo hacerlo.
> >
> >
> > Muchas Gracias de antemano.
> >
> > Saludos
> >
> >
> >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida