Jump to content


Photo

Migrar proyecto en Delphi 7 a Lazarus


  • Please log in to reply
6 replies to this topic

#1 Nikolas

Nikolas

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 604 posts
  • LocationMar del Plata / Bs As / Argentina

Posted 31 May 2012 - 09:54 AM

Hola gente!

Sobre un proyecto hecho en Delphi 7 sin componentes adicionales.

¿Es posible esta migración?
¿Que puedo perder en el camino?



:|


Gracias!
  • 0

#2 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4945 posts
  • LocationMéxico

Posted 31 May 2012 - 10:57 AM

Depende de los componentes que hayas usado, pues aunque hayas usado solo controles inbox hay algunos que no son soportados en Lazarus


Creo que DataSnap es un ejemplo.
  • 0

#3 Nikolas

Nikolas

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 604 posts
  • LocationMar del Plata / Bs As / Argentina

Posted 01 June 2012 - 11:27 AM

En el intento de esta migracion, me informo de varias incompatibilidades.  *-)

Por lo que creo, que será mejor comenzar un proyecto desde cero.

Por si a alguien le interesa, estos son los pasos:

Paso 1

Posted Image

Paso 2

Posted Image


  • 0

#4 mightydragon_lord

mightydragon_lord

    Advanced Member

  • Miembros
  • PipPipPip
  • 73 posts

Posted 01 June 2012 - 11:59 AM

Depende de las incompatibilidades, yo creería que puedan ser resueltas.

Saludos.
  • 0

#5 joseme

joseme

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 62 posts
  • LocationCosta Rica

Posted 01 June 2012 - 07:52 PM

Mi experiencia con la migración de proyectos ha sido mixta, creo que nunca conseguí una que funcionara sin tener que tocar los fuentes. En un proyecto grande posiblemente se puedan aprovechar la mayoría de las funciones y procedimientos, lo que cambia son las propiedades de los componentes y en las últimas versiones de Lazarus también hay algunos cambios en la herencia de las clases. Animo! el resultado vale la pena :)
  • 0

#6 Nikolas

Nikolas

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 604 posts
  • LocationMar del Plata / Bs As / Argentina

Posted 01 June 2012 - 08:00 PM

Mi experiencia con la migración de proyectos ha sido mixta, creo que nunca conseguí una que funcionara sin tener que tocar los fuentes. En un proyecto grande posiblemente se puedan aprovechar la mayoría de las funciones y procedimientos, lo que cambia son las propiedades de los componentes y en las últimas versiones de Lazarus también hay algunos cambios en la herencia de las clases. Animo! el resultado vale la pena :)


de todas maneras no tengo problema en aprender y hacer muchas cosas de nuevo  *-)

Por lo que tambien estaré molestando por aqui  ;)

  • 0

#7 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2040 posts
  • LocationSanto Domingo

Posted 03 June 2012 - 08:10 AM

Nikolas nunca es una molestia,  asi que te esperamos preguntando mucho por aqui.
  • 0




IP.Board spam blocked by CleanTalk.