Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-11-2003
DANY DANY is offline
Miembro
 
Registrado: nov 2003
Posts: 145
Poder: 21
DANY Va por buen camino
Migrar Formularios XFM a DFM

Hola a todos, soy nuevo en este foro, bueno, mi problema es el siguiente, realice una aplicacion CLX desde Delphi 6, me creo los Form con la extencion XFM, Anda todo de maravilla, ahora necesito migrar toda la aplicacion a formularios DFM para aprovechar UNITS especificos de windows (ya se que el Kyilx no los compilara), probe cambiar a mano la extencion de los archivos *.XFM a *.DFM y luego Cambiar los punto pas {$R *.xfm} por
{$R *.dfm} cuando compilo me da el siguiente error "Duplicate Resource(s)" y no tengo idea que es ni como se arregla.
a ver si alguien me ayuda por que estoy medio perdido en el asunto. gracias...
Responder Con Cita
  #2  
Antiguo 10-11-2003
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
Puedes utilizar la unit Windows desde un formulario XFM, pero como sabes no te compilará en Kylix. Una solución posible es utilizar compilación condicional {$IFDEF WINDOWS}, pero tienes que desarrollar lo mismo para Linux en Kylix, o a lo sumo la versión para Linux no tendrá esa funcionalidad.

Con respecto al error, no lo he probado, pero supongo que tienes estas dos líneas en el PAS:
{$R *.DFM}
{$R *.XFM}
Y el problema es que esta tomando los recursos de ambos archivos, prueba borrando la línea y si no existe, prueba quitando físicamente el archivo XFM.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 12-11-2003
DANY DANY is offline
Miembro
 
Registrado: nov 2003
Posts: 145
Poder: 21
DANY Va por buen camino
Bueno, gracias por la ayuda, al final cree un nuevo proyecto
y le fui agregando los formularios uno por uno y anduvo,
en cuanto al error creo que era por que estaba usando units
propias del Kilyx (las que empiezan con Q en su nombre) en formularios DFM.
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


La franja horaria es GMT +2. Ahora son las 19:26:50.


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