Hay un total de 470 Preguntas. | << >> |
Pregunta: | 44454 - REINICIALIZAR EL PAPEL !!! |
Autor: | ENZO |
Como hago para que la impresora epson matriz de punto reinicialice el papel despuez de cada factura que emito. Que instrucion debe usar ??? |
Respuesta: | martin |
Usa el comando EJECT, para saltar de pagina e inicializar
ademas debes inicializar tu variable contador de lineas a CERO |
Pregunta: | 44489 - PROGRAMAS CLIPPER LENTOS EN PC NUEVOS |
Autor: | Leonardo Cabral Trebino |
Tengo unos programas clipper en una red novell, con varios usuarios con Windows 98 que ejecutan simultánemente varias tareas D.O.S., ya sea ejecuntado programas clipper o XTG o DBU. Con PCs viejos (Celeron 300Mhz, 64Mb de RAM) no hay problemas. Pero he introducido 2 PCs nuevos: IBM Pentium IV 2,4Ghz con 256 Mb RAM Windows XP Pro, y un Tualatin 2,26Ghz 256Mb RAM con Windows 98. Ambos son muy veloces ejecutando tareas windows (AutoCAD incluído), pero cuando abro un par de tareas DOS pantalla completa se enlentece todo el sistema, incluído las tareas windows. Por ejemplo abro dos programas DOS Clipper 5.2 residentes en el servidor Novell en pantalla completa, y todo me demora muchísimo, tanto aplicaciones Windows como los programas D.O.S., esto es peor con más ventanas. Cuando tengo una sola pantalla DOS todo funciona normal, al menos no me doy cuenta de que sea mas lento.
Necesito mejorar los PCs, pero algunos usuarios necesitan abrir 2 o mas pantallas simultaneas, y si les pongo equipos nuevos no pueden trabajar. ¿qué puedo hacer? |
Respuesta: | Leonardo Cabral Trebino |
Con respecto a las respuestas recibidas quiero hacer 2 comentarios.
El problema con XP quedó solucionado, en lugar de usar cmd utilizo command para llamar al DOS para ejecutar programas de 16 bit. De esta manera funciona perfecto, no degradándose en absoluto la performance. Nunca tuve problemas con Novell y XP. El problema con Windows 98 lo voy a buscar por el lado de las oslib. |
Respuesta: | Luis F. Vasquez |
El Problema es en los tiempos de ejecucion del Procesador,
busca la libreria oslib, trae comandos que hacen mas libres el ejecutable. |
Respuesta: | Angel Blanco |
Yo resolví el problema, cambiando el windows xp por el 98, (la solución no es ortodoxa, pero funciona). Aparentemente al Xp no le gusta la novell. |
Pregunta: | 44576 - CANTIDAD MAXIMA DE REGISTROS QUE MANEJA CLIPPER 5.2 |
Autor: | Rosa Gómez |
Hola.. deseo que alguien me diga lo siguiente.
Usamos un sistema desarrollado en clipper 5.2, mi problema se presenta en una tabla en particular la cuál contiene 197.000 registros aproximadamente. Cuando doy de alta un registro nuevo, el contenido de un campo memo se modifica una vez que termino el alta. Es decir que cuando consulto el registro recientemente ingresado, el contenido del memo no tiene nada que ver con lo que puse al momento del alta. Los indices que usa el sistema son del tipo NTX. El problema puede ser la cantidad de registros que tiene esta tabla en particular? Muchas Gracias. |
Respuesta: | Gustavo Marteau |
Creo que el 5.2 tiene un límite en el tamaño de los archivos memo (DBT). Fijate si alcanzó lo 32 MB.
Si alguién conoce cómo superar esta barrera sin hacer muchos cambios les agradecería. |
Respuesta: | andres maldonado |
usa el comando commit para grabar la actualizacion del registro memo |
Pregunta: | 44627 - REPRODUCIR ARCHIVOS DE AUDIO DESDE CLIPPER 5.2 |
Autor: | Henry nuñez |
Quisiera saber si alguien ha logrado que un archivo con extension WAV
sea reproducida por clipper 5.2 por las cornetas usando la tarjeta de audio o por medio de five win creo que esto se puede lograr. Porque mi idea es que el reproductor se active y no se vea, que solo se escuche, de esta manera pudiera emitir sonidos y/o mensajes en mi programa. Agradezco cualquier ayuda al respecto, de antemano gracias. |
Respuesta: | Antoni Masana |
Yo lo he conseguido, incluso activar un modem, desactivar teclas de Windos e incluso imprimir en una impresora por el puerto USB con fuentes de Windows y por ultimo cerrar el ordenador cuando termina.
El truco que he utilizado consiste en hacer un programa en Visual Basic que se ejecuta oculto, el cual si puede hacer estas acciones. La forma de comunicarse el Clipper y el Visual Basic es a base de crear y borrar ficheros temporales. Si necesitas más información enviame un correo y hablamos. Us Saludo de Barcelona España |
Pregunta: | 44891 - ISPRINTER() EN W2000/XP |
Autor: | Diego Leonardo Morano |
Hola a todos tengo un programa de administracion de empresas echo en clipper cuya vigencia es de mas io menos 14 años, la verdad es que es un programa estable y funciona muy bien, pero ahora lo tengo que instalar en sistemas operatios como w2000 y xp y la funcion ispronter() siempre me da .t., y detecta que la impresora esta en línea siempre, alguien conoce algun truco para validar esto... mis líneas de programa son simples acá las transcribo, este programa es multiusuario y funciona desde la epoca de novell para DOS.... y ahora con s o w9x.
Gracias. do whil .t. opc_imp="S" if !isprinter() &&me devuelve SIEMPRE .T. errado() @24,00 clea setcolor("gr+") @24,20 say "Posee impresora su equipo ? (S/N)" get opc_imp pict "@!" valid(opc_imp$"SN") setcolor("w") read if lastkey()=27 .or. opc_imp="N" mens("Los listados por impresora se dirigir n al archivo LISTADOS.TXT..") set prin to listados.doc exit else decir("error",1) mens("Coloque la impresora en l¡nea...") loop endi endi //SETEA LA IMPRESORA Y PONE EL LARGO DE PAGINA A 12 PULGADAS set prin on set cons off ??chr(27)+chr(64) ??chr(27)+chr(67)+chr(0)+chr(12) set prin off set cons on exit enddo @24,00 clea |
Respuesta: | HENRY NUÑEZ |
Estimado amigo, despues de analizar su segmento de programa veo que esta todo bien, no es necesario o mejor dicho no hay que hacerle modificaciones a tu programa y mas aun cuando has tenido un buen tiempo probandolo en otra version de windows.
El problema lo tiene precisamente la version de windows a la cual te cambiaste, la cual requiere de instalar la impresora con requerimiento para DOS y esto se logra borrando el icono de impresora e instalarla de nuevo y en la pregunta, xxxxxx para DOS le dices que si, y eso es todo mi querido amigo, espero haberte resuelto el problema y si no estamos a la orden, por favor escribeme. Logradohenry@hotmaniel. Henry Nuñez |
Pregunta: | 45174 - ERROR: UNDEFINED SYMBOL |
Autor: | Jesus Consuelos |
Hola a todos, en mi empresa me assignaron arreglar un programa hecho en clipper 5.2(creo) yo la ultima vez que utilize clipper fue en 1988 y era en su version summer87 ahora no tengo ni las mas remota idea de como hecharlo a andar, ya logre compilar y linkear usando el rtlink PERO, este ultimo me manda este error:
UNDEFINED SYMBOL(S) AFTER LIBRARY SEARCH: SYMBOL FIRST REFERENCE --------------------- \'CENTRO\' BOP.OBJ \'OPENSEC\' BOP.OBJ \'OPENUND\' BOP.OBJ .... warning wrt0022: .EXE may not execute properly -- undefined symbols 277K 1 warning message(s) Y efectivamente mi programa no corre, estoy perdido porque ni siquiera se que es un SYMBOL. Alguien me pude echar una mano? Saludos. |
Respuesta: | Haldo Maciera |
Me parece que lo unico que te falta es el archivo BOP.OBJ dentro de esas carpetas que te indica. Y el "symbol" qur falta es justamente ese obj que no puede ser compilado, tendrias que tratar de encontrarlo.
suerte |
Pregunta: | 45411 - PROBLEMAS AL COMPILAR VARIOS MóDULOS |
Autor: | Marcelo Vallejos |
Amigos:
El problema que se me plantea es cuando intento compilar un programa que "llama" a varios subrprogramas. Al utilizar el CL con el nombre del archivo prg principal, muestra el siguiente error: "xxxxx.prg Fatal C30023 Too many labels" xxxxx.prg es el nombre del "módulo", por supuesto, luego rtlink no continúa. Cualquier comentario que puedan hacerme me será de gran ayuda, desde ya muchas gracias. |
Respuesta: | SALVADOR VALLEJO |
Debes usar el Rmake para compilar.
--- fichero -prog-.rmk .prg.obj: clipper $* /m -fic1-.obj : -fic1-.PRG -fic2-.OBJ : -fic2-.PRG ... -prog- : -fic1-.OBJ -fic2-.OBJ ... BLINKER @-prog-.lnk --- fichero -prog-.lnk BLINKER INCREMENTAL ON OUT SEGUROS.EXE FI -fic1-.OBJ BEGINAREA FI -fic2-.OBJ FI -fic3-.OBJ ... ENDAREA LIB Clipper,Terminal,DBFNtx ---- Para compilar: "Rmake -prog-" |
Pregunta: | 45431 - IMPRESION EN FIVEWIN |
Autor: | Carlos montoya |
Hola a los clipperos, amigos recientemente en fivewin me aparece la primera pagina de mis reportes en blanco, he revisado mi codigo y no es problema, la libreria con la que trabajo es PREVIEW.DLL , recien aparece mi reporte en la segunda pagina, favor necesito algun consejo.. GRACIAS.. |
Pregunta: | 45519 - VISUALIZAR NOMBRES (COMPLETOS) DE ARCHIVOS Y DIRECTORIOS |
Autor: | JUAN JOSE C. |
Hola!
Si alguien me puede ayudar, se lo agradeceré infinitamente. Quiero saber cómo obtener los nombres completos de archivos y directorios desde clipper, he hecho pruebas con ADIR(), DIRECTORY(), RUN DIR pero me trunca los nombres a sólo 8 posiciones, por ejemplo: Si tuviera el directorio en C:\RESPALDOS DE ENERO , clipper me dice que es "RESPALD~1" Como dato importante, estoy trabajando con windows XP Home Edition y Windows XP Pro. Me gustaría saber cómo puedo obterner los nombres desde clipper tal y como se ven en Windows. Me hace falta para poder acceder a equipos conectados a una misma LAN. Muchas Gracias! |
Respuesta: | Antoni Masana |
Pon en el programa algo asi como:
RUN CMD /C DIR <Tus archivos> <Tus parametros> el run para ejecutarse utiliza el COMMAND.COM que es un comando de 16 byts, en cambio es CMD.COM es de 32 byts. |
Pregunta: | 45548 - NECESITO CREAR UN ARCHIVO TXT SEPARADO SOLO POR ; |
Autor: | rodolfo osorio del Pino |
necesito crear un archivo de texto txt a partir de un dbf separado solo por punto y coma(;) con las opciones copy to y append from me separa los caracteres con " y lo demas con coma
agradeceria mucho la respuesta a lo mejor basica pero no he podido resolver este inconveniente uso clipper 5.0 gracias |
Respuesta: | MARTIN |
Porque no mandas a imprimir a un archivo tu base de datos:
SET PRINTER TO ARCHI.TXT SET DEVICE TO PRINT FOR E=1 TO LASTREC() GO E @ G,0 SAY CAMPO1+";"+TRANSFORM (CAMPONUMERICO,"999,999.99") NEXT SET DEVICE TO SCREEN SET PRINTER TO Saludos... |
|< << 35 36 37 38 39 40 41 42 43 44 45 >> >| |