Hay un total de 470 Preguntas. | << >> |
Pregunta: | 5162 - UTILIZACION DE DOS DBEDIT A LA VEZ |
Autor: | Martin Litwin |
Como hago con dos dbedit al mismo tiempo en una pantalla porque tengo que poner dos consultas al mismo tiempo Por Ejemplo: dbedit(7,1,12,78,campos,´´,,titulos,"",") dbedit(7,1,12,78,campos1,´´,,titulos1,"",") Desde ya amigo clipper agradesco tu tiempo. Martin |
Respuesta: | Manuel Gómez Zamorano |
pues por lo que yo entiendo solo un dbedit puede estar activo al mismo tiempo, o se ejecuta uno u otro. Entonces yo pondría una tecla de menú como por ejemplo F2, etc que te permitiese cambiar de dbedit y al mismo tiempo que se actualizasen los datos antes de entrar. Espero haber sido de ayuda. |
Respuesta: | Luis Riveros |
en la cabecera de todos los programas indices debes poner:
#include "dbedit.ch" tambien puedes abrir la base de datos sin indice Ojala te resulte, mandma un e-mail si te resulta. Chao, escribe y manda frutas.... |
Respuesta: | Gerardo A. Mendoza |
No que se que versión de clipper estés utilizando, pero si es 5.x, estás con la herramienta equivocada, debes utilizar la clase TBrowse(). Es mucho más poderosa y flexible. En esto si te puedo ayudar, total ya sabes como contactarme. |
Pregunta: | 5182 - ¿COMO IMPRIMO EN COLOR EN UNA EPSON? |
Autor: | Ariel Fernández |
yo quisiera saber como imprimir los codigo de escapes de color en una impresora chorro de tintas EPSON a los de la HP los tengo pero Epson no, si alguien me quiere ayudar les estoy muy agradecidos. |
Respuesta: | Antonio Cardinaux |
Hola Ariel:
En principio deberias averiguar por un distribuidor Epson si la impresora te permite imprimir en DOS, ya que en el trabajo que estoy estamos averiguando por una laser, y me encontré con la sorpresa de que Epson no mantiene continuidad en los modelos de impresoras, por ej. algunas laser imprimen bajo DOS, pero la stylus 300 no lo hace. |
Pregunta: | 5298 - PROTECCION DE DATOS |
Autor: | Luis Gonzalez |
Hola. Tengo una aplicacion desarrollada en clipper 5.2, trabajando en red y quisiera saber si existe alguna manera de proteger la informacion de las bases de datos.Muchas gracias |
Respuesta: | Ariel Fernández |
Amigo Luis:
Tenes que cambiar el archivo de cabezera de la Dbf, yo tengo una funcion que te permite proteger la Dbf muy sencillamente, ponete en contacto con migo. Chau |
Pregunta: | 5304 - IMPRESIONES A ARCHIVOS |
Autor: | peter bear´sking |
Hola Amigos:
Quisera saber como puedo crear ficheros de extencion TXT en clipper 5.2 y luego enviarlos a la impresora para imprimirlos. Esto se relaciona con el momento de imprimir datos o resultados, gracias. |
Respuesta: | Ariel Fernández |
Amigo:
Lo unico que tiene que hacer es antes de direccionar la salida de impresión, debe darle un nombre al archivo que quieres que salga por Ej. SET PRINTER TO "CHILE.TXT" SET DEVI TO PRINTER ... ... SET DEVI TO SCREEN y para leer un archivo TXT debes hacer MemoEdit(MemoRead("CHILE.TXT"),05,02,21,78,.F.'NOMBRE DE UNA FUNCION') .. Se trata igual que si fuera un DbEdit. ESPERO QUE TE SIRVA |
Pregunta: | 5356 - IMPRIMIR Y LEER ARCHIVOS TXT |
Autor: | peter bear´sking |
Como puedo crear, leer e imprimir archivos de texto ( TXT ) con clipper5.2. gracias. Saludos desde chile. |
Respuesta: | Norman Devia |
Peter:
La mejor opción es dar los comandos SET PRINTER TO myfile.txt // Indica el archivo txt SET DEVICE TO PRINTER // SET PRINTER ON // activa la salida de aqui en adelante todos los comandos @ SAY irán directo al archivo myfile.txt Cuando finalice el reporte das: SET PRINTER OFF // Desactiva salida SET DEVICE TO // Los comandos @ SAY irán a la pantalla SET PRINTER TO // Libera el archivo txt Para leer el archivo txt en pantalla existe una utilidad que se llama list.com Suerte |
Respuesta: | Fernando Reyes |
Compatriota, respondo ésta por ésta y la anterior.
Para crear archivos de texto puedes... Si quieres imprimir a un archivo (es decir que en vez de imprimir a la impresora, escriba todo a un archivo), debes añadir antes del SET PRINTER ON el comando SET PRINTER TO <file>, donde <file> es el nombre de archivo con la extensión de tu preferencia (por defecto .prn), en todo caso si le dás como <file>="LPT1" imprimirá directo a este puerto, si le dás "COM1" imprimirá directo a este puerto y así... (te aviso que esto no le gusta mucho al windows), pero para todo esto funciona mejor el ? y el ?? (ó QOut() y QQout() ), el @ ... say te puede dar problemas. Si quieres escribir a un archivo el contenido de una cadena (65 Kb. como límite) puedes utilizar la función MEMOWRIT( <file> , <string> ). Si, por otro lado quieres crear un archivo txt con datos o lo anterior no te sirve, puedes cabecearte con las funciones FCreate, FOpen, FWrite. Si deseas leer un archivo txt y dejarlo en una cadena (65 Kb. como límite) puedes usar la función MEMOREAD( <file> ), de lo contrario FRead, FReadStr acompañadas de FOpen, y no olvides cerrar con FClose. Si no sabes por donde va la cosa hojea un rato las NG. o escríbeme. |
Pregunta: | 5357 - ERROR NO RECUPERABLE 37: SE REQUIERE USO EXCLUSIVO |
Autor: | Juan Leiva |
Trabajo con clipper 5.2 y blinquer 3.0
Luego de compilar y linquear sin problemas, ejecuto mi programa y me aparece el error: "Error no recuperable 37: se requiere uso exclusivo". Si elimino un programa de mi archivo RMK, no me aparece el problema, pero, me está limitando la cantidad de programas que incluyo en mi sistema. |
Respuesta: | Esteban Aguilera |
Juan, hace un tiempo tuvimos ese problema, si tienes la linea BLINKER INCREMENTAL ON en tu archivo lnk cambiala por BLINKER INCREMENTAL OFF.
Suerte |
Respuesta: | Gerardo A. Mendoza |
Que tal Juan!
En parte el problema es metodología y técnicas de programación. El error se produce porque se generan demasiados simbolos. Aquí algunas sugerencias para evitar el problema: - Utiliza variables declaradas como LOCAL o STATIC, olvidate de las Private y Public. - Trata de utilizar rutinas (Procedure y Function) como Static dentro de los .PRG, también trata de reducir el número de archivos fuente creando rutinas genericas y metiendolas en una libreria. - Trata de utilizar arreglos en vez de variablas, por ejemplo si tienes que acumular 4 columnas y el total, declara un arreglo de 5 posiciones y no 5 variables diferentes. - Utiliza la técnica del ALIAS para el manejo de las tablas (.dbf) para que puedas utilizar los mismos nombres de campo en diferentes tablas, por ejemplo un campo tipo fecha, utiliza un mismo nombre en todas las tablas. Los nombres de campo son variables PUBLIC y aunque cierres y abras las tablas siguen existiendo en la tabla de simbolos. - Por último reorganiza tus .PRG para que generes menos archivos .obj, por eso si quitas un archivo s corrige tu error. Cualquier otra cosa en la que pueda ayudarte ya sabes como encontrarme. Saludos! |
Pregunta: | 5396 - PROBLEMAS CON MEMORIA |
Autor: | GINO |
EYYYY,AMIGOS .TENGO UN PROBLEMA.
SOY PROGRAMADOR DE UNA EMPRESA ESTATAL EN CHILE Y NECESITO MANEJAR UNA BASE DE DATOS CON +- APROX. 700.000 REGISTROS ,PERO ME LANZA UN PROBLEMA CON LA MEMORIA ,YA SEA EL PROGRAMA SE CAE O SE QUEDA PEGADO. |
Respuesta: | Fernando Reyes |
Compatriota:
En mis 7 añitos con Clipper jamás he tenido problemas con la cantidad de registros de una base de datos así que solo te puedo dar algunos consejos generales (ya que no detallaste mucho) para cuidar la memoria. 1.-Debes tratar de evitar las variables public y private, dale duro a las Locals y Static. 2.-Utiliza el driver DBFCDX (foxpro), los índices son pequeños y por ende el programa se te acelera, además de que tiene otras gracias... 3.-Si trabajas en modo real, carga el EMM386.EXE. 4.-Si puedes, trabaja modo protegido. Con esto le dirás adios a tus problemas de falta de memoria. Si nada de esto te sirve, escríbeme detallando tu problema, por que puede no ser problema de memoria... |
Pregunta: | 5403 - CLIPPER EN WINDOWS MILLENIUM |
Autor: | Javier Martinez |
¿Alguien tiene programas clipper corriendo en un windows mileniun? ¿Como has hecho para modificar el config.sys e incluir FILES=190, BUFFERS=...? Yo no puedo modificar este fichero, pues cada vez que lo hago y reinicio maquina vuelve a encontrarlo vacio. ¿Alguna pista? |
Respuesta: | Yo mismo |
Puedes ir a editar el system.ini con msconfig.exe. Despues vas a la sección 386Enh y agregas una variable de entorno llamada PerVMfiles=numero archivos que quieres abrir.
Ej. PerVMfiles=120 Ya me diras como te ha ido. Andreu --------------------------------------------- Esto encontrado en otra pregunta funciono. |
Respuesta: | Fernando Reyes |
Echa una mirada en la sección de VARIOS de
http://www.aglsl.com/cincowin , ahí hay un parche para el Windows ME, que según dice creo que solucionará tu problema. NOTA: no conozco a nadie que lo haya probado, por que ni yo tengo máquina para el Mentado WinME. Si te funciona me escribes por favor... |
Pregunta: | 5406 - ACTIVAR SET CENTURY Y SET EPOCH TO AL EJECUTAR |
Autor: | Carlos López |
Hola compañeros,
aquí va una pregunta difícil tengo una aplicación compilada en summer'87 (sin fuentes) pero no se activó ni SET CENTURY ON ni SET EPOCH TO, es posible activar cualquiera de estos dos comandos al ejecutar la aplicación? o existe algún parcheador similar al OPTEDIT.EXE para hacerlo. De antemano les agradezco cualquier respuesta. NOTA: Tampoco la hé podido descompilar con VALKYRIE ya que tiene mas de 60 OVERLAYS y me genera un error que en este momento no recuerdo. |
Respuesta: | Javier Albornoz |
Hola:
Entrá en members.xoom.com/nelta y en la sección descompiladores encontrarás uno para el Summer 87. Espero que te sirva.. Saludos desde Argentina |
Pregunta: | 5460 - FIVEWIN Y ACTIVEX |
Autor: | Fernando Reyes |
Hola amigos...
He tratado de correr el programa TestAX.prg que crea un objeto para el explorador web (OCX). Ejemplo que viene con la Fivewin 2.0 y me tira un GPF. en todos los equipos que he podido acceder, así que no es de configuración. Hay alguien de ustedes que me pueda decir que está mal. Gracias. |
Respuesta: | Oscar Gustavo Salazar |
Hola Fernando, lamento decirte que OCXy FW 16 bits no funciona, solo puedes hacerlo por medio de Harbour y FWH que FiveWin para harbour, el motivo es simplemente que OCX o Activex solo funciona con 32bits
Saludos |
|< << 15 16 17 18 19 20 21 22 23 24 25 >> >| |