Programación General > C++ Builder
Crear Frames Dinamicamente
(1/1)
bochan:
Hola a todos!!!
Me han pedido en clase que haga un laberinto y que se muestre en un formulario (formulario principal), el tamaño del laberinto lo pone el usuario en tiempo de ejecucion . El laberinto lo tenemos que hacer con frames, pero no consigo que se me muestren los frames que creo... más o menos hago esto:
--- Código: Text --- //Tframe2 es el frame principalfor (int i=0;i<NumElems;i++) { TFrame2 *aux= new TFrame2();//Dentro del contructor tiene que ir un parametro //TComponent, pero no sé que parametro pasarle aux->Left=a; aux->Top=b; a=a+40; b=b+20; aux->Color="Negro"; aux->Visible=true; frame[i]=aux; //Creo una array de puntero a Frame para no perder su referencia }
AL ejecutar la apliacion no consigo que se me vea ningun frame
Alguna idea?
Gracias de antemano
weps84:
TFrame2 *aux= new TFrame2();
dentro de los parametros tiene que ir Application
por otra parte debes inicializarlo fuera del ciclo
y mandarlo a mostrar con Show() o ShowModal();
Navegación
Ir a la versión completa