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 24-05-2006
JAIME CISNEROS JAIME CISNEROS is offline
Registrado
 
Registrado: may 2006
Posts: 3
Poder: 0
JAIME CISNEROS Va por buen camino
Cómo imprimir mediante una IP

Hola amigos.

Tengo el siguiente problema y quiero ver si alguien me puede ayudar ....

Actualmente tengo una aplicación en Delphi 5 en la que formo un reporte en un TStringList y necesito enviarlo a diferentes ciudades por impresión, solamente me dan como dato la dirección IP de las impresoras de cada ciudad.
El ejecutable de la aplicación está en un servidor y de ahí lo toman varios usuarios, cada usuario maneja una región de la Republica Mexicana , generan sus reportes y dependiendo de su región mandan la impresión a la ciudad requerida.

Tengo pensado grabar las direcciones IP en una tabla con su respectiva ciudad y dependiendo de la ciudad que seleccionen en la aplicación buscar la IP en la tabla y enviar la impresión a la IP que le corresponda.
Tendrán algún componente de delphi o algún código que me ayude a solucionar esto ???
Ya que los ejemplos que he visto solo son impresiones en impresoras locales.

Gracias y Saludos.

Responder Con Cita
  #2  
Antiguo 24-05-2006
luisgutierrezb luisgutierrezb is offline
Miembro
 
Registrado: oct 2005
Ubicación: México
Posts: 925
Poder: 19
luisgutierrezb Va por buen camino
con el protocolo de impresion IP de microsoft windows tienes, aqui te va una liga con una explicacion que espero te sirva:

Impresion IPP
Responder Con Cita
  #3  
Antiguo 25-05-2006
JAIME CISNEROS JAIME CISNEROS is offline
Registrado
 
Registrado: may 2006
Posts: 3
Poder: 0
JAIME CISNEROS Va por buen camino
Hola Luis.
Primero que nada te agradesco que hayas respondido a mi pregunta.
Me habían comentado que también así se podía, pero el problema que tengo es que por alguna razón mi jefe me dijo que lo hiciera así en el último de los casos, que primero viera la manera de pasarle la dirección IP de la impresora
( Lexmark ) como parámetro y enviar el reporte a la impresora remota via IP.
Se puede hacer esto ??? Tienes algún código que haga esto o sabes dónde pueda consultarlo ???
De antemano, muchas gracias por tu apoyo.
Saludos.
Responder Con Cita
  #4  
Antiguo 25-05-2006
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por JAIME CISNEROS
Hola Luis.
Primero que nada te agradesco que hayas respondido a mi pregunta.
Me habían comentado que también así se podía, pero el problema que tengo es que por alguna razón mi jefe me dijo que lo hiciera así en el último de los casos, que primero viera la manera de pasarle la dirección IP de la impresora
( Lexmark ) como parámetro y enviar el reporte a la impresora remota via IP.
Se puede hacer esto ??? Tienes algún código que haga esto o sabes dónde pueda consultarlo ???
De antemano, muchas gracias por tu apoyo.
Saludos.
¿pero cada una de esas impresoras remotas tienen una IP pública en internet?
Responder Con Cita
  #5  
Antiguo 25-05-2006
JAIME CISNEROS JAIME CISNEROS is offline
Registrado
 
Registrado: may 2006
Posts: 3
Poder: 0
JAIME CISNEROS Va por buen camino
Hola Casimiro, como estas ???
No, no tienen dirección pública en internet, estan en la red interna.
De lo que he investigado no he encontrado la manera de como pasarle la dirección IP como parámetro y no tengo idea de como hacerlo.
Gracias por responder a mi pregunta...... Saludos.
Responder Con Cita
  #6  
Antiguo 25-05-2006
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pues entonces es "casi" imposible que imprimas directamente a ellas por internet, salvo que imprimas por un puerto especial que luego lo redirecciones en el router a la IP de la red local donde está la impresora, o a la IP del ordenador donde esté conectada. También puedes tenerla en un print server, que sería más cómodo, pero, ya te digo, si no están accesibles por internet... ¿cómo quieres imprimir en ellas directamente?
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cómo me comunico con Matlab mediante COM felipin007 Providers 2 21-04-2010 07:49:34
como validar un boton mediante los edits? soma25 Varios 2 12-05-2006 01:56:40
como ejecutar un sql mediante un Button el_barto Conexión con bases de datos 10 15-06-2005 15:42:37
Imprimir páginas pares o impares mediante el QReport? bestiux Impresión 4 10-06-2004 20:53:48
como compilar el .pas mediante codigo? george_vp Varios 0 04-09-2003 23:14:13


La franja horaria es GMT +2. Ahora son las 15:11:29.


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