Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Como puedo leer un archivo de variable... (https://www.clubdelphi.com/foros/showthread.php?t=24165)

vicvil 10-08-2005 15:56:36

Como puedo leer un archivo de variable...
 
Como puedo leer un archivo de variable (.MEM) de clipper desde un programa en Delphi?

vicvil 10-08-2005 18:17:07

Nadie sabe???
 
Nadie sabe si se puede o no? :confused:

jmariano 10-08-2005 19:05:35

Saludos!

Bueno, yo nunca he trabajado con Clipper (y no tengo idea de como pueden ser esos archivos .MEM), pero lo que se suele hacer cuando se quiere leer un archivo binario es:

1º Averiguar como esta estructurado el archivo o que informacion contiene (para ello, utilizando Google, puedes buscar informacion sobre esos archivos .MEM)

y 2º Utilizar las rutinas de archivos IO de Delphi o la clase "TFileStream" para leer el archivo byte a byte e ir interpretando la informacion.

De todas formas, por si te interesa, existe una utilidad para Clipper, "Memfedit", que permite pasar los archivos .MEM a texto (asi que si tienes Clipper, porque es un fuente .PRG, podrás convertir los archivos a texto para despues leerlos fácilmente en Delphi). La direccion donde puedes conseguir esta herramienta es: http://www.clipx.net/dbprgs (encontrarás mas herramientas relacionadas con Clipper y FoxPro)

Siento no serte de mas ayuda!

Chao!

dec 10-08-2005 20:23:14

Hola,

Cita:

Empezado por vicvil
Nadie sabe si se puede o no? :confused:

Hombre, digo yo que podrías dar un poco de tiempo para obtener una respuesta, ¿no te parece? Lo digo porque la planteaste en su momento y dos horas después ya te extrañaba que nadie te hubiera contestado...

No sé qué te parecerá a ti, pero, lo que jmariano te ha contestado parece un buen comienzo, por lo menos, para ponerte con el problema.

vicvil 10-08-2005 22:31:02

gracias
 
Gracias por tu respuesta jmariano, aunque ya busque informacion en google y no encontré gran cosa, y ahora tengo el problema que no es solo leer el archivo sino que tambien tengo que escribir en él. Pero probaré con lo que me dijiste. ;)


La franja horaria es GMT +2. Ahora son las 05:27:13.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi