Como Hago una impresion via Terminal Services

Como Hago una impresion via Terminal Services

Postby Erick Almanza » Mon Apr 06, 2009 6:56 pm

Hola Amigos de Foro

Les pido su cooperacion para terminar un proyecto que tengo dos meses atrasados
El proyecto consiste en utilizar el terminal service para accesar el servidor. el problema que tengo es el siguiente:
1. Las impresoras son de matriz con puerto serial, model tm-u950 epson
por la naturaleza de la aplicacion no puedo utilizarla de forma generica.
2. Quisiera utilizar la clase tDOSPRN

Si algun compañero me puede dar luces se lo agradecere.


Saludos,

Erick
Erick Almanza
 
Posts: 85
Joined: Mon Sep 11, 2006 3:52 pm

Re: Como Hago una impresion via Terminal Services

Postby Patricio Avalos Aguirre » Mon Apr 06, 2009 9:38 pm

Hola

Mira una vez tuve que imprimir en una matriz de punto con un puerto USB, lo que hice fue en el computador compartirla y luego capturarla
en net use LPT1: \\computador\impcompartida /persistent:yes

ahora si usas la libreria CT.LIB, puedes hacerlo en tu programa

Code: Select all  Expand view  RUN
       
if empty( NETRMTNAME( "LPT1" ) )
   if !NETREDIR( "LPT1", "\\computador\impcompartida" )
      MsgInfo( "No se puede conectar con la impresora de bodega" + CRLF + CRLF + "Cancelando impresión hacia la bodega", "Usuario" )
      return( .f. )
   endif
endif
 
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
Patricio Avalos Aguirre
 
Posts: 1060
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

Re: Como Hago una impresion via Terminal Services

Postby pymsoft » Fri Apr 10, 2009 4:17 pm

Erick,

En los parametros de conexion del cliente de acceso remoto, debes configurar la opcion de enviar tus impresoras, en el servidor remoto, en la opcion del usuario debes configurar que se acepta recibir las impresoras del client, luego instalas por ejemplo en el cliente la epson tm-u950 y la compartes (o el driver de una lx-300, es lo mismo) luego, ya conectado al servidor
capturas como te indican en el post anterior: net use LPT1: \\computador\impcompartida /persistent:yes y resuelto el problema, mandas a imprimir a la puerta LPT1. (es lo mismo si la impresora fuera usb)

espero te sirva


saludos
Pedro Gonzalez
User avatar
pymsoft
 
Posts: 383
Joined: Tue Oct 11, 2005 1:01 pm
Location: Savona - Italia

Re: Como Hago una impresion via Terminal Services

Postby pablovidal » Fri Apr 10, 2009 4:21 pm

Mira este Post
Saludos,

Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
User avatar
pablovidal
 
Posts: 401
Joined: Thu Oct 06, 2005 10:15 pm
Location: Republica Dominicana


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 62 guests