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. >>>>>> >>>>>> >>>>>> >>>>> >>>> >>> >> >
