![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Logicamente si están creados no puedes crear otros con el mismo nombre. Como realmente no se lo que haces tampoco te puedo orientar.... pero puedes hacer lo siguiente; Buscar el componente si esta creado no lo creas y si no lo está lo creas.
Para destruir un edit pues sencillo....
|
|
#2
|
|||
|
|||
|
mirar si está creado no serviría porque siempre detectaría que edit1 hasta edit31 existe y haría más codigo.
Me decanto más por la destruccion del edit. Pero donde pones "x" es el numero de componente, si es edit1, pongo: form1.controls[edit1].destroy; no? |
|
#3
|
||||
|
||||
|
No, x es el número por orden de creación del componente. aunque si quieres también puedes utilizar lo siguiente:
Dónde editx es el nombre del componente a destruir. Ya me dirás como te va.... Última edición por tcp_ip_es fecha: 07-08-2008 a las 12:34:59. |
|
#6
|
|||
|
|||
|
mm vale, era otra cosa.
Funciona bien, ahora tengo que controlar que si no hay ningun edit creado que no me haga el destroy porque si no no va. Recibirás noticias mias.. jeje Gracias! |
|
#7
|
||||
|
||||
|
para eso tienes el findcomponent
![]() |
|
#8
|
||||
|
||||
Amigo debe ser asi::for i:=1 to 29 do begin form1.findcomponent('edit' + inttostr(i)).destroy; [...]
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
|
#9
|
|||
|
|||
|
si, ya lo conseguí. gracias
|
|
#10
|
|||
|
|||
|
Hola...
Solo un pequeño apunte... Para destruir un objeto en Delphi es mejor llamar el método Free del objeto que el método Destroy... De la ayuda de Delphi: Cita:
Saludos... |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| cual seria el motherboard perfecto | kurono | Debates | 24 | 19-05-2008 15:35:14 |
| ¿El uso de firebird como una base seria no es tan correcto? | IVAND | Firebird e Interbase | 31 | 18-12-2007 21:42:45 |
| cual seria el componente correcto? | DM2005 | Varios | 0 | 04-07-2006 21:55:39 |
| Cual seria lo ideal? | Coco_jac | Gráficos | 1 | 10-06-2005 01:38:42 |
| ¿Qué seria el mundo sin la Microsoft? | Sasuke_Cub | Debates | 10 | 21-04-2005 07:39:43 |
|