Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-09-2003
Avatar de fabianbbg
fabianbbg fabianbbg is offline
Miembro
 
Registrado: ago 2003
Ubicación: Corrientes, Argentina
Posts: 80
Poder: 21
fabianbbg Va por buen camino
access violation cuando la impresora no esta lista

Hola a todos: tengo un programa hecho en delphi 6 el cual usa el Quickreport que trae para generar los reportes. Es algo muy raro lo que sucede, la aplicacion se usa en una maquina que imprime en una impresora que esta conectada a otra en la red.. es decir ubica a la impresora como "\\maquinaremota\impresora" cuando desarrollo la aplic en mi maquina que tambien accede a la impresora de la misma manera funciona bien pero, SI DESCONECTO EL CABLE DE RED" , es decir si dejo la maquina inaccesible, directamente NO CREA EL FORM QUE CONTIENE EL QUICKREPORT. tira un error de "access violation in module..." ustedes diran para que lo desconecto. Pues porque supongamos que la maquina remota estuviese apagada por cualquier motivo el sistema tendria que funcionar lo mismo y en todo caso pedir que seleccione otra en la red.. o aunque no exista ninguna impresora disponible que cree lo mismo el reporte y lo previsualice aunque despues no vaya a imprimirse... me parece muy raro esto. Si lo quieren probar es muy sencillo creen un form , agreguele un componente quicreport y ejecutenlo con la impresora no disponible..

He leido en el foro historio lo ste: Sobre alguien que tb tenia el error al crear el form .. el explicaba :"Los reportes usan siempre una impresora para cargarse, obteniendo la configuración de
la página para poder trabajar." (Mar Sep 10, 2002 4:26 pm jjoliveras, foro historico)

¿Como seria eso? si Necesitan de una impresora para cargarse quiere decir que esta siempre debe estar disponible?

No hay forma de que cree el form, previsualice y que recien se preodupe por la impresora cuando

vaya efectivamente a imprimir?

muchas gracias por su atencion
__________________
desde Corrientes, Argentina..
Cuna del Libertador de America
Responder Con Cita
  #2  
Antiguo 06-09-2003
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
No, quiere decir que la impresora tiene que estar instalada (el controlador), esto también ocurre con cualquier otro programa.

Si quieres hacer la prueba, en un ordenador que no tenga ninguna impresora instalada, intenta por ejemplo con un procesador de textos obtener una vista previa y verás como también te dará un error.

Aclaro que me refiero al controlador y no al periférico, es decir en un ordenador podemos instalar 7 impresoras, es decir 7 controladores y luego no conectar ninguna, en este caso si funcionar la vista previa.


Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.

Última edición por marcoszorrilla fecha: 06-09-2003 a las 22:31:10.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 07:44:16.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi