![]() |
Ficheros *.dfm
Hola a todos:
Hace un tiempito empece a estudiar por La Cara Oculta de Delphi IV, hasta ahora voy bastante bien. Algo he captado, (aunque no mucho) ;). Pero bueno, dudas tengo para comer y llevar. Por ejemplo, lei que: ''La utilidad convert.exe, que se encuentra en el directorio de ficheros ejecutables de Delphi, permite convertir un fichero *.dfm a su representacion textual, y viceversa''. Alguien sabria decirme como es esto? Como funciona? Como se hace? Muchas gracias por adelantado, Saluditos, Gala:p |
Los DFM se pueden guardar de forma Binaria o de Texto. Lo que hace este programa es convertir los DFM de binario a texto y viceversa.
Esta es la descripción que da el programa de su funcionamiento: Código:
Delphi Form Conversion Utility Version 7.0 |
Yo no sé utilizar el programa ese, pero si tienes Delphi abierto viendo un formulario, pulsas sobre él con el botón secundario y tienes una opción que es Ver como Texto, y cuando lo estas viendo como texto tienes la opción de verlo como formulario.
Me imagino que el programa que citas lo que hace es guardarlo (en disco) de una forma o de otra. Imagino que por algún tema de compatibilidad con otros editores,... Saludos |
rafita el programa ese no se refiere a lo que tú comentas, hehe. A lo que tú te refieres es a verlo como texto o como "controles" visuales dentro del IDE, y lo que hace el programa es guardar el DFM en formato texto (fácil para nosotros de leer y editar) o en formato Binario (que para nosotros es mas difícil entenderlo pero que para el Ordenador le es mas fácil y rápido...). Si voy errado que alguien me lo haga saber! :D
Aquí os pongo un ejemplo de un mismo DFM en formato Binario y de Texto convertidos con el programa "convert.exe": DFM (Texto):
DFM (Binario): http://www.upload-images.net/imagen/0aaf3f2062.png Como el binario tiene caracteres "raros" no puedo ponerlo como texto, así que lo he subido como a imagen, pero es el mismo DFM que antes... El uso del programa es sencillo (forma rápida): convert.exe -i Unit1.dfm (si estaba en Texto ahora estará en Binario y al revés). |
| La franja horaria es GMT +2. Ahora son las 05:31:34. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi