Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-08-2007
-Galadriel- -Galadriel- is offline
Registrado
 
Registrado: nov 2006
Posts: 8
Poder: 0
-Galadriel- Va por buen camino
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
Responder Con Cita
  #2  
Antiguo 17-08-2007
Avatar de xEsk
[xEsk] xEsk is offline
Miembro Premium
 
Registrado: feb 2006
Posts: 454
Poder: 19
xEsk Va por buen camino
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
Copyright (c) 1995,2002 Borland Software Corporation
Usage: convert.exe [-i] [-s] [-t | -b] <filespec(s) | @filelist>
  -i  Convert files in-place (output overwrites input)
  -s  Recurse subdirectories
  -t  Convert to text
  -b  Convert to binary
Responder Con Cita
  #3  
Antiguo 17-08-2007
rafita rafita is offline
Miembro
 
Registrado: ago 2003
Ubicación: Cuenca- España.
Posts: 309
Poder: 21
rafita Va por buen camino
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.
Responder Con Cita
  #4  
Antiguo 17-08-2007
Avatar de xEsk
[xEsk] xEsk is offline
Miembro Premium
 
Registrado: feb 2006
Posts: 454
Poder: 19
xEsk Va por buen camino
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!

Aquí os pongo un ejemplo de un mismo DFM en formato Binario y de Texto convertidos con el programa "convert.exe":

DFM (Texto):
Código Delphi [-]
object Form1: TForm1
  Left = 0
  Top = 0
  Caption = 'Ejemplo'
  ClientHeight = 60
  ClientWidth = 175
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  PixelsPerInch = 96
  TextHeight = 13
  object Button1: TButton
    Left = 48
    Top = 15
    Width = 75
    Height = 25
    Caption = 'Ejemplo DFM'
    TabOrder = 0
    OnClick = Button1Click
  end
end

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).

Última edición por xEsk fecha: 17-08-2007 a las 14:08:41.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ficheros png madmai Gráficos 9 24-07-2007 15:05:32
MD5 y Ficheros bastardo10 Varios 1 24-05-2007 18:15:18
Una de ficheros... armadillo Varios 4 01-03-2007 19:01:23
ficheros Delpho Varios 2 12-02-2006 12:41:52
Ficheros .dat & .idx maro Conexión con bases de datos 4 10-02-2004 19:35:35


La franja horaria es GMT +2. Ahora son las 09:12: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
Copyright 1996-2007 Club Delphi