¿Algún componente para manejar más simple y rápido archivos .DAT?
Hola estimados colegas,
Bueno... mi pregunta es como dice el título, si es que conocen de un buen componente para Delphi (ojalá gratuito) para manejar archivos .DAT en todas sus formas (leer, escribir, guardar etc), ya que para mi los archivos .DAT siguen siendo muy útiles para guardar/extraer información en forma binaria como pequeñas bases de datos, antiguas, pero funcionales, además de que no requieren librerías adicionales (incluso Windows Live Messenger los sigue usando para guardar datos binarios de sus linkeos de sesión de los iconos, avatares, etc, etc....). Ojalá me puedan ayudar, ya que no he podido encontrar en la red ningún componente que haga este requerimiento. De antemano, cordiales saludos ;) |
Pues mis propios motores de BD utilizaban dicha extensión; y te aseguro que no existe un programa que reconozca su formato. ".DAT" es muy generico; usado en el VCD (mpeg-1), como tu citas Messenger, etc, etc. Tampoco existe uno que reconozca TODOS los ".DAT" pues como ya comenté, es una extensión muy utilizada y poco estandarizada.
|
un .DAT puede traer cualquier cosa que a su desarrollador se le haya ocurrido. Desde los tiempos en que se programaba en DOS esta extensión se ha utilizado lo mismo para archivos que describen como mostrar un calendario que para archivos que contienen los datos de una empresa.No hay nada que nos indique que deben traer.
Sería más fácil que nos dijeras de que aplicación quieres leer esos DATs y que hace dicha aplicación. |
Gracias por su rápida respuesta amigos AzidRain y [cHackAll]
Sabía lo que me han explicado, lo que pasa es que yo no expliqué bien mi requerimiento. Lo que necesito es un componente para Delphi que actúe como una pequeña base de datos para guardar en un archivo simple de texto información/configuraciones en forma binaria y que sólo mi programa pueda entenderlo y extraerlo, no gente curiosa que se pone a abrir archivos .ini, XML, claves del registro, etc para ver que contienen, es decir, que no deseo que gente común y corriente los pueda entender (bueno... los ingenieros inversos lo entenderán jejejeje, ya que ellos con sus técnicas pueden ver todo), ya que no quiero usar bases de datos Access, SQL, etc, porque no es necesario y además en este caso es algo simple, ya que la intención es que no requiera de instalar librerías adicionales y también, es simplemente guardar configuraciones y otros datos de consulta en forma binaria como lo hacen archivos .DAT. Espero que ahora se haya entendido la idea =) Saludos y gracias de antemano. |
Acá un ejemplo.
PD; puedes tambien usar una BD en access (por ejemplo), encriptarla al salir o utilizar contraseña. Suerte |
pues usa un simple "file of record" para guardar tu info
aunque si haces eso necesitaras programar una forma de acceder a tu archivo, la cual por lo visto no podrá ser ni un xml ni un ini ni nada. No quieras inventar el hilo negro, si hay inis, xmls y regsitro de windows por algo será. |
Cita:
|
Cita:
|
La franja horaria es GMT +2. Ahora son las 00:09:42. |
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