FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Sencillo: crear button
Hola a todos, no tengo mucha experiencia con Delphi.
Quiero crear un nuevo botón, cuando el formulario se crea(Create). He hecho lo siguiente, no me da ningún error pero el botón no aparece, me podéis echar una mano, que seguro que para vosotros es sencillo??
GRACIAS Última edición por dec fecha: 16-12-2006 a las 23:00:16. |
#2
|
||||
|
||||
Hola,
Falta que asignes un "padre" para el botón. El "padre" se hará cargo del botón... en cierto modo, puesto que cuando el "padre" se destruya este destruirá al propio botón... un padre raro... (acabo de ver El resplandor del inconmensurable Stanley Kubrick)... pero vamos al caso...
Última edición por dec fecha: 16-12-2006 a las 23:02:21. |
#3
|
||||
|
||||
Se ve que dec todavía tiene el canguelo en el cuerpo porque no está centrado....
En realidad el AOwner (parámetro del TButton.Create(...éste...)) es el que se encargará de destruirlo. El padre (propiedad Parent) hace referencia a donde se situará ese botón, sobre un panel, sobre el form, etc. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#4
|
||||
|
||||
Hola,
¿Ves? La edad que no perdona... Muchas gracias Lepe. |
#5
|
|||
|
|||
Lo que siempre recuerdo de Resplandor (y hace tiempo que la ví), es la escena de una mujer joven duchándose. Después se acerca el hombre y se convierte en una anciana etc... también recuerdo la niña/s de los pasillos..
No he comentado que estaba utilizando Delphi 3(Sí Delphi 3). El código no me da ningún error pero tampoco aparece el botón. Como tengo también Delphi 6 lo voy a instalar y probar, tal vez sea eso.. Gracias |
#6
|
|||
|
|||
Hola he probado de nuevo el código en Delphi 6 y me pasa exactamente lo mismo, el botón no aparece.
Se queda el formulario completamente vacío... Alguien me puede decir ¿POR QUÉ?, estoy buscando información por todos los sitios y ese código tiene que estar bien, no lo entiendo... GRACIAS |
#7
|
||||
|
||||
El código de dec funciona (comprobado), el tuyo espero que lo hayas puesto de memoria, porque falta en la cabecera el objeto:
debe decir:
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#8
|
|||
|
|||
Gracias por la ayuda..
Encontré el fallo, el problema era (ya he dicho que estoy empezando con Delphi), que en los eventos del formulario no había puesto el OnCcreate a ninguna procedure, entonces el evento OnCreate no se producía nunca.. Gracias |
#9
|
||||
|
||||
Como decimos en mi tierra: Eso pasa en las mejores familias... jejeje
(no será la última vez que te pase, así que tenlo en mente ). Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Buscar y Encontrarlo es sencillo.... | anghell77 | Humor | 7 | 04-10-2006 08:40:43 |
ayudita please, sencillo | Otei | OOP | 3 | 18-11-2005 22:25:10 |
Un link a firebird 1.5 (sencillo) | Jorge Taveras | Firebird e Interbase | 1 | 28-04-2004 22:08:57 |
Reporte sencillo en Excel....please | seb@ | Servers | 7 | 24-03-2004 21:46:51 |
editor sencillo con pagecontrol y ttabsheet | oesteve | OOP | 0 | 03-07-2003 10:36:47 |
|