Pregunta: | 16241 - AGREGER COMPONENTES EN TIEMPO DE EJECUCION |
Autor: | Alberto Alonzo |
Necesito leer un numero determinado de datos los cuales deben
estar validados y pienso hacerlo con un MaskEdit, pero por ser un numero determinado necesitaria saber como pegar estos componentes en tiempo de ejecucion sobre la forma, Ej: son 5 datos entonces deberia poner 5 MaskEdits, pero en otra oportunidad podrian ser 10 y entonces deberian ser 10; todo esto en tiempo de ejecucion. Agredeceria su respuesta y de ante mano. GRACIAS!!!!. |
Respuesta: | Alejandro Carrillo de Luna |
En este ejemplo, agrego en tiempo de ejecucion una Tabla (TTable), para manejo de base de datos, lo que tendrias que hacer es cambiar por el objeto de TMaskEdit y asignar las propiedades correspondientes
Var Area :TTable; Begin Area := Nil; Area := TTable.Create(Area); With Area Do Begin TableName := Rutasis+NomTabla; Active := True; First; End; Para eliminar el objeto de memoria: Area.Free; |