![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
|
Registrar Clase Form no autocreada
Buen dia foristas.
Les expongo este detalle que traigo, anduve buscando y no encontre como. Mi detalle es el siguiente Tengo una Form no-Autocreable, en tiempo de ejecucion, la puedo mandar llamar de la siguiente forma: Primero debo registrar la clase en el create de la forma del menu procedure TFrmMenu.FormCreate(Sender: TObject); begin RegisterClass( TFrmPais ); RegisterClass( TFrmEstados ); end; Posteriormente la mando llamar de la siguiente forma: procedure TFrmMenu.gpoCatalogosItems0Click(Sender: TObject); var FormName: string; AForm: TForm; begin CierraForms; FormName := 'FrmPaises'; Application.CreateForm(TFormClass(FindClass('T'+FormName)), AForm); pnlTitulo.Caption := AForm.Caption; VerForma(AForm, Forma); end; y sin problema, todo funciona bien, mi detalle es que como hacer lo del RegisterClass( TFrmPais ); pero sin ponerlo fijo, requiero algo como: RegisterClass( 'TFrmPais' ); Pero no encuentro la manera. Espero haberme explicado. Gracias de antemano
__________________
Gracias de antemano Saludos ........ --------------------------------- Ramiro Flores |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Pasar mi clase a una clase de 3 capas o lo mas parecido | elarys | OOP | 2 | 07-04-2011 23:02:54 |
| Registrar extension | noshy | API de Windows | 2 | 23-03-2011 21:43:57 |
| clase que contiene otra clase definida de forma posterior | astwin | OOP | 5 | 20-02-2009 11:26:55 |
| Registrar Dll | comba | OOP | 4 | 17-04-2007 18:53:51 |
| Crear una instancia de una forma no autocreada | Gelmin | C++ Builder | 7 | 04-03-2004 20:09:25 |
|