PREGUNTAS CONTESTADAS - clipper/fivewin

 Hay un total de 470 Preguntas.<<  >> 

    Pregunta:  12855 - ERROR 35 (GENERAL PROTECCION DEFAUL)
Autor:  DARIO FERREIRA
Cuando ejecuto programas enlazados con blinker o exospace
me aborta o se sale del sistema y da error 35 VM
error 35 ( general proteccion Defaul )

cuando lo ejecuto bajo windows es mas constante la caida del sistema.

agradesco quien me de una solucion al respecto.

atentamente y saludos.
  Respuesta:  Renan Zapata
Existen varias razones para obtener un Virtuam Memory Fault. Tal parece que el problema te lo esta dando alguna funcion de una de las librerias que usas. Posiblemente esta enlazando a travez de un .lnk el cual posee una libreria no diseñada para usarla en modo protegido y la cual la esta incluyendo dentro del modulo de swap del programa. Si esto es asi, saca la libreria para que quede en el root del programa. Puedes enviarme a mi correo una copya de tu .lnk. Si por otro lado, este no es tu caso, tienes un problema con el uso de las interrupciones del equipo o una falla en un modulo de memoria, pero eso es mas dificil.
Saludos

    Pregunta:  12959 - BASURA EN BASES DE DATOS
Autor:  Fabio Maldonado Becerra
Actualmente, manejo un sistema en Clipper 5.2 en donde existen algunas bases de datos que se aproximan a los 450 - 500 mil registros, el problema consiste en que en ocasiones se vician algunos registros, es decir, se les introduce basura, o también se crean registros en donde los campos contienen caracteres como "&%$$·#" y ocasiona que al efectuar consultas u ordenamientos se presenten mensajes de error; una vez se crean estos registros no se consigue eliminarlos ni reindexando la base de datos ni ejecutando "pack". Quisiera saber si existe algún otro mecanismo de depurar los archivos.
  Respuesta:  Juan Mateluna
Fabio, el problema que tu describes tambien me sucedia a mi, no conozco el entorno en el que operas, pero si te sirve de algo: ;

En aquel tiempo todo mi software corria con Dbase IV sobre una Red Novell NetWare 3.15b, al integrar el primer pc que superó los 133 Mhz, comenzaron a aparecer registros con basura y daño en los indices, ( el problema era que dBase IV no soporta procesadores de mas de 100 Mhz, ) por lo que decidimos migrar a la version 5.2e de Ca-Clipper, pero elproblema continuaba, hasta que SEPARAMOS LA ENERGIA ELECTRICA

    Pregunta:  13002 - MIGRACIóN DE CLIPPER A ALASKA XBASE ++
Autor:  Pablo Revilla
Me gustaría migrar mis programas en Clipper a Alaska Xbase++, pero tengo dudas sobre si me resultará fácil o difícil. Si alguien ha pasado por esta situación ya, por favor, que me de su opinión.

Gracias.
  Respuesta:  Mario Alvarino
Hola Pablo.
He trabajado Xbase++ te cuento:
Exciste 2 forma de trabajar Xbase++
1) el hibrido
2) El gui o grafico
1) = es mas facil puesto que por ejemplo get lo utiliza con el mismo formato que clipper y el resto de instrucciones.
2) = Tiene que utilizar el generador de formas o pantalla y las instrucciones varian ensu totalidad.
En conclusionse puede migrar la aplicacion sin riesgo, tambien puedes aprovechar las bases de datos.
Atte.
Mario. (Colombia)
Mayo/17/2007
  Respuesta:  el negro Martin
Estoy migrando un sistema bastante grande en Clipper a Xbase con el demo que baje de Alaska... la programacion plana de Clipper es facil con algunas salvedades que no influyen mucho, ahora en cuanto al lenguaje de Xbase propiamente dicho es un poco complicado a pesar de tener algo de experiencia en entornos visuales.
El resultado sobre el texto plano de clipper es bastante bueno si uno es un poco creativo para desarrolar sus propias funciones de pantalla y toqueteando un poco los ".ch" . Donde estoy teniendo problemas en el entorno de Wme en cuanto a la graficacion, pero todavia estoy investigando.
La contra que uno tiene que no se encuentra literatura en el mercado para orientarse y la documentacion de Alaska que viene con el soft es bastante probre en cuanto a la didactica, parece una traduccion del NG de clipper.
Si seguis investigando me gustaria seguir en contacto para ver como te va con esto. por lo pronto esta decidido seguir migrando nuestros sistemas con Alaska, asi que tengo bastante para investigar.
Un Saludo

El Negro Martin - Buenos Aires - Argentina
  Respuesta:  peter bear'sking
Hola Pablo:
Yo también tuve ese problema, y luego de investigar varios lenguajes, me decidí a incursionar con FIVEWIN, puesto que casi no existen cambios en la manera de programar de clipper.
Ojala que te sirva o utilices este consejo para seguir buscando algún lenguaje que no sea tan caotíco,

nos vemos en la web.

    Pregunta:  13275 - FORMATO CON 5.5 PULGADAS
Autor:  FERNANDO RABINES
Hola:

Tengo un sistema que entre otras cosas imprime documentos diseñados para una longitud de 5.5 pulgadas, el caso es que el salto de pagina lo da por 11 pulgadas. Cierto es que puede configurarse la impresora (epson lq2080) pero me gustaria saber si esto lo puedo controlar por el programa. Que instrucciones habría que darle.

Gracias anticipadas
  Respuesta:  Juan Feria Dávila (PG0086)
Utiliza la funcion SETPRC() mediante la cual puedes establecer los valores de PROW() y PCOL().
En la NG tienes un ejemplo.
  Respuesta:  José Samper
Puede hacerlo por codigo, en una dbf colocas los codigos de configuracion de las impresora, pones en tu programa la opcion de elegir la impresora a imprimir.
  Respuesta:  Gerardo A. Mendoza
Que tal Fernando!
Esto es lo que yo utilizo para imprimir a media carta (5.5') definiendo una impresión de 15 c.p.p. y 6 l.p.p.

If PRow() >= 1 Y PRow() <= 33 // si está en la mitad superior
SetPRC(34, 0)
nDets := 58 // máxima línea de impresión

Else // mitad inferior
SetPRC( 1, 0)
nDets := 25 // máxima línea de impresión
EndIf

nLin := PRow() + 1

Espero que esto te sirva. Revisa la documentación de estas funciones PRow(), SetPRC(), PCol() y has unas pruebas antes de implementarlo en tu aplicación.

    Pregunta:  13300 - LIBRERIA CLIPPER PARA REPORTES
Autor:  Luis Enrique Montero Farfán
Hola Amigos:

Soy programador en Clipper y estoy necesitando una Libreria en Clipper para generación de Reportes.
Por favor, si alguien fuera tan amable de decirme como puedo obtenerla le agradecería mucho.

Saludos.
  Respuesta:  José Revoredo
No dices en que versión de Clipper trabajas, sin embargo, el Power Tools para el Clipper 5.2 tenía unas muy buenas fuciones para hacer reportes en Clipper.
Otra posibilidad es conseguirte el viejo Dbase IV, entrar a su Creador de Report Forms, hacer tu reporte y rescatar el archivo de extensión .FRG que se crea cuando creas el .FRM, EL frg NO ES OTRO QUE EL PROGRAMA FUENTE en dbase iv para hacer el reporte, que es de muy facil adaptacación a la sintaxis clipper.

La ventaja de esto es que puedes hacer reportes con muchas funciones y quiebres y no las limitadas por el propio utilitario del Clipper (RL.exe)

Ahora, si estas trabajando en xBase Alaska, tienes el Cristal Reports.

Espero haberte ayudado.

    Pregunta:  13689 - LECTURA SECUENCIAL DE UN ARCHIVO DE TEXTO
Autor:  Fabio Maldonado B
Quisiera saber como puedo hacer para leer secuencialmente y capturar el contenido de cada registro de un archivo de texto ASCII desde Clipper al estilo del "line input" del Visual Basic.
  Respuesta:  José Revoredo
Amigo, si sueles trabajar en Visual Basic y quieres hacer eso en Clipper creo que estás en aprietos!
Lo digo pues antes se programaba en muchas mas lineas de código de lo que haces ahora. Sin embargo, te digo la respuesta: Tienes que saber emplear las funciones de bajo nivel de Clipper: FOPEN(), FCLOSE(), FREAD(), FREADSTR(), etc, tienes que manejarlas bien..
Te sugiero emplear algun libro del grupo abraxas español. Hay alguna función por allí. Si no te sirve para tu necesidad particular, escríbeme y te envio una función mía.

    Pregunta:  13828 - CLIPPER / WINDOWS
Autor:  Renan Zapata
Tengo una aplicacion grande muy estable desarrollada usando clipper, catools, expand, nfanfor, telephathy, Protetion Plus, faxual y Blinker, la cual me estoy viendo obligado a migrarla a windows, pues ya no se encuentra hardware de comunicaciones (modems) compatibles DOS, aparte de que ya las tarjetas madres estan viniendo solo con slots PCI o USB. En vista de esta situacion, necesito migrar para poder interactuar con el harware y poder interactuar con estos dispositivos.

Estoy evaluando Xbase y Delphi, pero deseo obtener puntos de vista de Uds.

Saludos Renan
  Respuesta:  Nodgard Seguias
Estimado colega, hace aproximadamente 3 años tuve la misma disyuntiva, me tuve cambiar a Windows por razones de actualización tecnológica, investigue hasta el cansancio, y todos los caminos apuntaban hacia Microsoft Visual Foxpro, pues la etapa de transición y aprendizaje del lenguaje era mas rápida por la compatibilidad de comandos, claro el criterio de programación es distinto, per es fácil de enteder, no digo que sea lo mejor pués respeto el criterio otros, pero en mi experiencia ha sido lo máximo, porque no solo es un leguaje poderoso, si no que tambien puedes utilizarlo como FRONT END y en el fondo puedes manejar SQL SERVER o MY SQL, y otros potente manejadores, en verdad te aconsejo que "no inventes" unete al equipo de Visual foxpro, visita nuestro site en la sección de productos para que tengas una idea de lo que podemos hacer con MICROSOFT VISUAL FOXPRO, www.premium-soft.com

    Pregunta:  13844 - ¿CóMO ENVIAR E-MAILS DESDE CLIPPER?
Autor:  Victor Lazzaro
Hola a todos!. Mi consulta está orientada a tratar de encontrar la forma de enviar un mail desde una aplicación Clipper.
Si alguien tiene alguna solución, desde ya se la voy a agradecer mucho.
  Respuesta:  Rodrigo Iturrieta
Hola:
Mira tengo entendido de que con comandos de Clipper no pueden (corrijanme si me equivoco), pero puedes emplear utilitatrios espaciales para ello, yo tengo uno que se llama "BLAT.EXE", pero es algo limitado, si queires te lo puedo enviar, sólo escribeme.

Saludos.
  Respuesta:  Francisco Prado
Prueba utilizando

RUN "mailto:[email protected]"

    Pregunta:  13911 - DEFINIR LARGO DE PAGINA DE IMPRESION
Autor:  christian rodriguez
Necesito saber la manera de establecer el largo maximo de lineas a imprimir en clipper5.2 o 5.3.

Mi programa imprime formaularios de 16 lineas, las cuales caben en el papel que permite un maximo de 20, pero cuando utilizo el "eject" luego de impimir la No 16, se salta una pagina completa (56), necesito definir el largo de pagina a 20 lineas, de manera de que el "eject" salte hasta la 21, que en realidad será la 0 de la nueva pagina. He usado el "setprc()" pero la primera linea queda corrida un caracter.

Espero que alguien pueda ayudarme
  Respuesta:  Sandro Dorado
Debes enviar comandos especiales a la impresora.

Todas las impresoras tienen los mismos comandos, para modo epson o para modo ibm, ubicate cualquier manual de impresora de matriz de punto y ve los comandos especiales.

Para satisfacer tu pregunnta puntualmente, en la primera linea de impresión, manda a la impresora (imprime una linea) de la siguiente manera:

usa ? o @ prow(),1 say , cualquiera de las dos mas lo siguiente:

chr(27)+'C'+Chr(0)+Chr(x)

El Chr(x) le indica a la impresora que será de 6 pulgadas cada página hasta que se apague, las impresoras en general vienen de 11 pulgadas, y la otra forma es:

chr(27)+'C'+Chr(x)

El x indica que la pagina sera de x líneas (cada linea es dee 1/6 de pulgadas por configuración de fábrica)

tengo un archivo de texto con todos los menus que lo proporciona la impresora panasonic, si quieres te lo puedo enviar. (sin costo obviamente).

Adios.
  Respuesta:  Pablo Herrera
En clipper el salto de pagina lo debes de hacer desde la impresora por ejemplo la impresora okidata de matriz de punto se configura a traves de su propio menu una pagina de 11 x 9½ es de largo 62 lineas pero se configura para 32 y aplicas el eject y listo solo salta las 32 lineas pero es a traves de la impresora si esta no tiene esa posibilidad no podras hacerlo desde clipper o lo otro que puedes hacer es poner lineas en blanco y no hacer salto de pagina si tu despues de la liniea 16 vuelves a poner linea 0 saltara un pagina entera aplica tambien la impresion con este signo ? si @ say
nos vemos un saludo y que sirva este comentario

    Pregunta:  13948 - CLIPPER S'87 VS. IMPRESORAS EPSON FISCALES
Autor:  Hugo Tell
Tengo que modificar u programa desarrollado en Clipper Summer '87 para que imprima en una impresora fiscal Epson TM-2000AF+.
¿Cómo lo hago?, alguien puede darme una mano, no tengo idea ni como empezar.
Muchas Gracia. Un abrazo.
  Respuesta:  Pedro PIña
Bien Hugo estoy en tu misma situacion sin embargo he leido mucho sobre el caso estoy trabjando con impresoras bematech, el cual te permite hacer las pruebas con un emulador y trae sus librerias para windows y poder reconocer aplicaciones de 16bits. cualquier informacion al respecto este mi correo [email protected].
  Respuesta:  Diego Erazo
Primero tenes que pasar al 5.2 , y conseguir las CA-Tools ( www.clippsup.com ) se pagan.
Despues si queres podes bajarte ejemplos y librerias de la misma pagina o de www.epson.com.ar

Suerte.

|<  <<  22 23 24 25 26 27 28 29 30 31 32  >>  >|