Delphi - Creando Forms

 
Vista:

Creando Forms

Publicado por Adriana (1 intervención) el 20/06/2002 23:24:31
Haber si logro explicarme. Quiero hacer lo siguiente:
Tengo una tabla donde guardo nombres de forms.
En el aplicativo quiero recuperar essos nombre e abrir los forms.

var formnuevo : string

open.tabla ;
formnuevo := tabla.fieldbyname("FORMULARIO").AsString;

AHORA VIENE LA DUDA

Application.CreateForm(Tformnuevo, formnuevo); ESTO NO FUNCIONA

ENTONCES: Como hago referencia al contenido de la variable formnuevo ?????




Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Creando Forms

Publicado por Diego Romero (636 intervenciones) el 21/06/2002 03:48:57
El primer parametro de CreateForm debe ser una instancia de la clase TForm, el segundo debe ser una variable de tipo TForm, tú le estas pasando un String (!).
Como partes de una tabla y las tablas no pueden contener objetos visuales lo que quieres hacer no se puede tal como lo propones.
Adivino que lo que quieres hacer es dependiendo del valor del campo FORMULARIO crear un formulario u otro, para eso debes definir primero todos los formularios posibles y luego crear el que necesites según el valor del campo de la tabla (usando un case para evaluar tal vez?).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar