![]() |
programa que crea programas
''¿Cómo se crea un programa que cree, programas.?
Por ejemplo he visto un programa que te crea otro de comportamiento sencillo. tiene una interfaz, como la del IDE de Delphi Puedes agregar botones, labels, Comboboxes, y Campos de texto. entre otras cosas como Imagenes, y le agregas comportamiento mediante la eleccionde comandos. a los botones y demas controles. y cuando ya te gusta como quedo, presionas crear ejecutable. ¿No saben como se hace eso? |
Los programas que generan programas tienen dos problemas:
1) Si hicieran todo lo que prometen, nos quitarian trabajo. 2) (Por suerte atenua al primero) No andan bien, y generalmente tienen poca adaptabilidad a los requerimientos finos. En definitiva te recomiendo usar directamente algun case. |
Tienes razón Vhr
lo que pasa es que me da curiosidad saber como podria yo hacer algo haci. Por ejemplo. pienso hacerme un programita que haga los archivos para la presentación de un intro, (se que hay varios, y que se ve más bonito con flash) un exe principal y el archvio . ini. Como el que usa borland, para intalar delphi, o uno de los otros programas, interbase o installshield. Otra idea que se mehace interesante, es hacer un instalador. al que le pueda meter ciertas cosas, esta el inno setup, pero este usa, remobjects,creo de pago es el componente, y delphi 2 y 3,, Pues tampoco creo que logre hacer un programa que haga instaladores bien potente. algo sencillo. además el inno setup, mete la informaci´´on a instalar dentro de un ejecutable ya compilado. Mecanismo distinto del que a mi me interesa. |
Ok. comprendo en ese caso estas frente a un problema, pues un programa que hace otro programa; esta un nivel mas alto (por lo menos) de abstraccion de lo que esta el programa que finalmente deberia usar el usuario final. (perdon por la redundancia). Si lo que queres es hacer una unidad podes meter en un TstringList las lineas del programa, si lo que queres es hacer un Form, podes hacer un Wizard, pero en este ultimo caso yo ni idea
|
Yo tampoco tengo mucha idea. ....
|
La franja horaria es GMT +2. Ahora son las 18:15:12. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi