Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-07-2013
Avatar de Bicho
[Bicho] Bicho is offline
Miembro Premium
 
Registrado: jul 2003
Ubicación: Inca - Mallorca
Posts: 1.776
Poder: 22
Bicho Va por buen camino
Guardar codigo fuente de formulario ejecutandose

Hola chicos cuanto tiempo,

pues ahora ya necesito ayuda de vuestra sabiduría ya que mi cabecita no da más de sí.
Veréis me han enfrascado en un proyecto un tanto extraño para la empresa y se trata de lo siguiente.
- Una aplicación delphi que genere formulario (delphis) para realizar mantenimientos básicos sobre tablas planas. Es decir:
- La aplicación tendrá un asistente donde configurar como se desea que sea el formulario (los formularios son todos iguales, tengo incluido en el proyecto una plantilla del formulario base)
- Una vez escogidas las características: base de datos y tabla, escoger el nombre de los ficheros, las opciones que tendrá: insertar, modificar y borrar, etc, y los filtros (que campos deseamos que pertenezcan al filtro), cuales queremos que aparezcan en un grid, etc
- Pues la aplicación cogerá la "plantilla" modificará sus propiedades según lo escogido y cogerá el .pas y .dfm y los guardará con el nombre escogido. Luego pues ya se mete en el proyecto Delphi que corresponda y con las modificaciones que necesite de su proyecto lo modificará según le convenga.
- A la vez también generará el PL/sql necesario con las funciones de básicas del mantenimiento.

Más o menos lo tengo todo controlado, excepto lo de guardar el formulario.
Mi primera opción fue crear el formulario a mano, voy añadiendo los objetos a un listbox con el mismo formato del pas y el dfm y luego los guardo, pero es un trabajo de chinos y andaré parche sobre parche continuamente y no me convenció la idea.
Así que me dije porque no coger un formulario básico, metido dentro del proyecto, puedo acceder a los objetos y propiedades, las modifico y cojo ése código y lo guardo en los ficheros pas y dfm. Y ese es mi problema, ¿cómo acceder al código fuente de un formulario que tengo abierto (al pas y al dfm) y de ésta manera meterlo en un richedit y guardarlo como fichero de texto?
Es que me suena haberlo visto alguna vez, pero llevo toda la mañana buscando por el foro y no doy con ello.

Perdón por el tocho y gracias por adelantado

pd: por si puede servir de ayuda, uso Delphi XE

Última edición por Bicho fecha: 08-07-2013 a las 16:41:37.
Responder Con Cita
 



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
Codigo fuente carloseh La Taberna 5 29-05-2013 18:18:17
guardar código fuente en acces jfrancho Conexión con bases de datos 2 06-12-2010 19:15:10
Código fuente chinchan C++ Builder 3 01-08-2006 04:59:25
TPV.- Codigo Fuente Rabata Varios 4 15-10-2005 13:48:51
Guardar codigo fuente HTML desde delphi dmassive Internet 7 07-03-2004 22:32:05


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


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