Fransisco, muchisimas gracias por tu aporte.
La primera opción no anduvo pero la seguna anda excelente.
Ya la estoy probando para poder implementarla.
Gracias por tu gran aporte, me fue de muchisima ayuda.

Saludos.
Fabian

El 7 de agosto de 2013 20:28, francisco prieto <[email protected]>escribió:

> Fabian,
>
> Segun el ejemplo del manual de la página 3, el programita en VFP se
> debería escribir de la siguiente manera:
>
>  lcArchivo="etiqueta.txt"
> if file(lcArchivo)
> erase &lcArchivo
> endif
> set printer to &lcArchivo
> set print on
> set device to print
> set console off
> ?'! 0 100 190 3'
> ?'PITCH 100'
> ?'BARCODE UPCA+ 20 75 70 19112610203'
> ?'END'
> set console on
> set device to screen
> set print off
> set printer to
> lcComando="run type "+lcArchivo+" > prn"
> &lcComando
> if file(lcArchivo)
> erase &lcArchivo
> endif
>
> Te hago algunas aclaraciones de este programita porque te puede traer
> inconvenientes. Ya que de esta forma estarías utilizando la impresora por
> defecto de DOS
>
> Una forma mas optima de escribir esto sería así
>
>  TEXT TO lcConfPrint TEXTMERGE NOSHOW PRETEXT 3
> ! 0 100 190 3 PITCH 100 BARCODE UPCA+ 20 75 70 19112610203 END
> ENDTEXT
>
> *SET PRINTER TO Name NombreDeMiImpresoraEnWindows*
>
> ??? lcConfPrint
>
> SET PRINTER TO
>
> Y si la impresora es una impresora de red deberás cambiar el comando set
> printer indicado por
>
> SET PRINTER TO Name \\NombreServidor\NombreImpresora
>
> Te recomiendo que leas ademas los siguientes links
>
> http://msdn.microsoft.com/es-es/library/cc467344(v=vs.71).aspx
> http://msdn.microsoft.com/es-es/library/cc484720(v=vs.71).aspx
>
> Saludos,
>
> Pancho
> Córdoba
>
> SET PRINTER TO
>
>
> El 7 de agosto de 2013 16:09, Fabian Casal <[email protected]>escribió:
>
>>  Espero que me mandes cuando puedas ese ejemplo, para ver si el problema
>> es mi desconocimiento o existe algún otro problema.
>>
>> Gracias.
>>
>>
>>  El 6 de agosto de 2013 12:23, Fabian Casal <[email protected]>escribió:
>>
>>>   Mil gracias coterraneo.
>>> Un placer como siempre.
>>>
>>>
>>>  El 6 de agosto de 2013 12:19, francisco prieto 
>>> <[email protected]>escribió:
>>>
>>>>  Si tengo tiempo te paso un codigo para imprimir una etiqueta con la
>>>> info de ese manual.
>>>>
>>>> Saludos,
>>>>
>>>> Pancho
>>>>
>>>>
>>>>  El 6 de agosto de 2013 12:10, Fabian Casal 
>>>> <[email protected]>escribió:
>>>>
>>>>>  Francisco, leí esos manuales y vi una serie de ejemplos en dicho
>>>>> manual de CPL, y si bien estimo que debe ser algo similar como los 
>>>>> comandos
>>>>> que se envían a una impresora fiscal, puse ese código de ejemplo dentro de
>>>>> un prg y no obtuve nada porque de hecho, al compilar me arroja error.
>>>>>
>>>>> Fue por ello mi consulta.
>>>>>
>>>>> Gracias a todos por su colaboración y perdón por mi desconocimiento
>>>>> sobre el tema.
>>>>>
>>>>> Fabian
>>>>> Córdoba
>>>>>
>>>>>
>>>>>  El 6 de agosto de 2013 09:26, francisco prieto 
>>>>> <[email protected]>escribió:
>>>>>
>>>>>>   Fabian,
>>>>>>
>>>>>> La documentacion que necesitas la tenes en el siguiente link:
>>>>>>
>>>>>> http://www.cognitive.com/resources_Documentation.aspx
>>>>>>
>>>>>> Saludos,
>>>>>>
>>>>>> Pancho
>>>>>> Córdoba
>>>>>>
>>>>>>
>>>>>>  El 5 de agosto de 2013 23:34, Marcelo Espinosa <
>>>>>> [email protected]> escribió:
>>>>>>
>>>>>>>  Hola Fabián
>>>>>>>
>>>>>>>     Las impresoras de etiquetas tienen sus propios comandos, algo
>>>>>>> así como su "propio lenguaje". Tenés que ver el manual del programador 
>>>>>>> de
>>>>>>> esa impresora. Yo usé Zebra y otras compatibles con ella. Te muestro un
>>>>>>> código de ejemplo:
>>>>>>>
>>>>>>> PARAIMP=C13+"N"+; && CLEAR IMAGE BUFFER
>>>>>>> C13+"R10,0"+; && UBICA REFERENCIA horizontal y vertical para ejes X
>>>>>>> e Y
>>>>>>> C13+"S2"+; && SPEED
>>>>>>> C13+"D5"+; && DENSITY
>>>>>>> C13+"A1,0,0,1,2,2,N,"+CHR(34)+" "+"TUEMPRESA S.A."+CHR(34)+;  &&
>>>>>>> hor, vert, rot en grados, font, hmult, vmult, reverso
>>>>>>> C13+"A15,30,0,1,1,2,N,"+CHR(34)+" "+"LEYENDA"+CHR(34)+;
>>>>>>> C13+"A0,60,0,5,3,3,N,"+CHR(34)+DATO+CHR(34)+;
>>>>>>> C13+"B65,200,0,3,5,7,50,N,"+CHR(34)+DATO_UNO+CHR(34)+;  && hor,
>>>>>>> vert, rot, tipo cod., b.angosta, b. ancha, height, legible, dato
>>>>>>> C13+"A15,260,0,2,1,2,N,"+CHR(34)+DATO_DOS+CHR(34)+;
>>>>>>> C13+"A505,260,0,2,1,2,N,"+CHR(34)+DATO_UNO_EN_BARRAS+CHR(34)+;
>>>>>>> C13+"P1"+C13
>>>>>>>
>>>>>>>
>>>>>>> ??? PARAIMP && se envía el comando a la impresora
>>>>>>>
>>>>>>> Saludos
>>>>>>> Marcelo
>>>>>>>
>>>>>>>
>>>>>>>   ------------------------------
>>>>>>> *De:* Fabian Casal <[email protected]>
>>>>>>> *Para:* GUFA List Member <[email protected]>
>>>>>>> *Enviado:* lunes, 5 de agosto de 2013 21:24
>>>>>>> *Asunto:* [GUFA] Imprimir etiquetas en impresora Cognitive
>>>>>>>
>>>>>>>  Estimados colisteros. Otra vez requiero de vuestra ayuda y
>>>>>>> conocimiento.
>>>>>>> Tengo un sistema hecho en VFP y han comprado en la empresa donde
>>>>>>> esta instalado una impresora Cognitive para imprimir las etiquetas de 
>>>>>>> los
>>>>>>> artículos.
>>>>>>> Mi problema es que he hecho un diseño de etiquetas, pero al
>>>>>>> imprimirlo en una impresora laser, el código barras y el texto sale ok,
>>>>>>> pero al imprimirlo en la Cognitive LX me sale la etiqueta en blanco.
>>>>>>> Hay que realizar alguna configuración especial para que tome la
>>>>>>> impresión?
>>>>>>> La impresora imprime las etiquetas sin problemas desde un soft que
>>>>>>> trae de demo.
>>>>>>> Espero que alguien me pueda tirar un salvavidas.
>>>>>>>
>>>>>>> Gracias.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>

Responder a