Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Convertir packages delphi a Builder

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Convertir packages delphi a Builder Responder citando

Parece que delphi tiene mas adeptos que Builder. En la red se encuentras numerosos componentes para delphi y pocos para Builder.

¿Alguien sabe como convertir packages delphi (.dpk) a Builder (.bpk) o los proyectos (.bpg) de delphi a Builder? ¿Existe alguna aplicación que lo haga?

Gracias y saludos.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

En defensa del Adorado C++

Bien, es cierto que existen muchos componentes para Delphi algunos muy buenos y algunos ni siquiera sirven.

De manera muy particular no soy asiduo a los componentes, es mas no hago uso de ellos, a excepcion de casos extremos (que casi no hay), prefiero usar el "viejo" c++ para hacer todo lo que a mi me hace falta, este tema se ha planteado muchas veces, en si, el motivo por el cual hay muchos componentes es por lo siguiente, Según mucha gente Delphi es mas fácil que c++, pero sinceramente y a pruebas me remito C++ es mucho mas poderoso que Delphi en muchos aspectos, y el motivo es ese, muchos que se hacen llamar programadores NO lo son en realidad, pues hace uso de "componentes" para crear sus sistemas haciendo del software un rompecabezas-puzzle donde solo hay que "copiar y pegar" codigo de "otros" desarrolladores.

El Objetivo no es convertir el componente de delphi a C++, el objetivo seria crear en C++ lo que te hace falta.

Defiendo a C++ por que me permite pensar y desarrollar asi como agilizar mi conocimiento sobre Windows y Linux (los dos esta echos en C++) asi como MAC que tambien esta echo en C++, quien maneje C++ lo hemos platicado qui en el foro, puede corregir y trabajar sobre UNIX sin necesidad de concer el sistema, pues UNIX esta echo tambien sobre C y C++.

Sobre tu pregunta
Cita:
¿Alguien sabe como convertir packages delphi (.dpk) a Builder (.bpk) o los proyectos (.bpg) de delphi a Builder? ¿Existe alguna aplicación que lo haga?


Creo que lo mas eficáz es que Re-programes tu mismo los componentes haciendolos paso a paso, asi tus programas no tendran problemas de Sistemas Operativos. Como caso particular puedo decir con mucho orgullo que C++ me ha abierto las puertas del mundo de la programación y mis proyectos corren desde Win 95 hasta Windows Vista, pasando por Windows Server. Sobre linux en cualquier distribucion sin estar que recompilando Kerneles y sobre MAC sin que tenga que estar buscando "componentes" para MAC.

Como consejo es mejor que no trates de convertir packages de Delphi a C++, es mejor que busques el codigo natural y puedas implementarlos asi seran "tus" propios componentes a quien les des mantenmiento y no estar peliando porque ya cambiaron de version y no funcionan como antes.

Saludos...

jejeje No al Delphi <--- jaja hasta raro se siente.
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

Bueno, si yo prefiero Builder es porque pienso igual que tú. C++ Es el Lenguaje. Es la esencia de la programación orientada a objetos y es la Potencia.

Creo mis propios componentes visuales escritos directamente en C. Pero lamentablemente las VCL que usa Builder están escritas para delphi y adaptadas a Builder. Existen buenos programadores en delphi, porqué negarlo, y componentes que pueden ser útiles en alguna ocasión. No se trata de copiar y pegar. De hecho ¿Son los foros una forma de copiar y pegar ideas y ayudas de otros?. Pues estarás de acuerdo conmigo en que rotundamente No. Compartir ideas y un poco de código nos enriquece a todos.

Por eso no me cierro en banda a usar determinados componentes VCL escritos en delphi. En el fondo todas las clases de la VCL así lo son, y nos apoyamos en ellas y en el entorno visual, sencillamente por que es más rápido. Lamento que Borland abandonara las OWL de TC5, esas si eran clases y bien cercanas a las API de Windows.

Me alegra conocer gente que no sólo no reniega del C sino que defiende como tú.

Saludos y gracias por tu respuesta. Razz
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

escafandra: Al igual que césar coincido en que es mejor "pensar y construir" que en "usar y dejar de usar la mente", pero entiendo también que hay ciertos componenetes que SABEMOS como hacerlos y por cuestión de tiempo la mayoría de las veces preferimos usar componentes de terceros.
Yo lo que he hago generalmente es bajar el componente con el código fuente, creo un nuevo componente en C++, y pego el códgo en pascal tal como vienen los fuentes, compilas y funciona perfecto en C++ la mayoría de las veces; y ya con más calma veo el fuente en pascal, lo traduzco a C++, si veo mejoras en el codigo lo hago y listo, ya lo tengo para C++.

Espero haberte ayudado, salu2 builderos
_________________
ISC
Dobermannmx
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor MSN Messenger
Mensaje    Asunto: Responder citando

Si, en ocasiones yo también he compilado directamente el código fuente pascal en el Builder, aunque prefiero traducirlo a C.

Como bien dices, también se aprende de leer código fuente de terceros, aunque sea de cosas que sabemos hacer.

Saludos y gracias por tu respuesta.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.