Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-07-2007
Avatar de principiante22
principiante22 principiante22 is offline
Miembro
 
Registrado: nov 2006
Ubicación: Santo Domingo - Rep.Dom.
Posts: 90
Poder: 18
principiante22 Va por buen camino
como utilizar algo que no existe

Estoy creando algunos labels y edits y un boton mediante codigo, mi pregunta es, como puedo llamar a un coton que todavia no existe, por ejemplo


Código Delphi [-]
procedure form1.Button1Click(Sender: TObject);
var
nombre: Tlabel;
edic: Tedit;
boton:Tbutton;
numero, bla, toc, lef, editlef: integer;
begin
bla:=0;
toc:= 90;
lef:= 16;
editlef:=92;
numero:=strtoint(edit2.Text);
for i:= 1 to numero do
  begin
    bla:=bla+1;
    toc:=toc+26;
    nombre:=Tlabel.Create(self);
    nombre.Parent := Self;
    nombre.Caption := 'Accion #' + inttostr(bla);
    nombre.top:=toc;
    nombre.left:=lef;
 
    edic:=Tedit.Create(self);
    edic.Parent := Self;
    edic.text := '';
    edic.name:='edica' + inttostr(bla);
    edic.top:=toc;
    edic.left:=editlef;

como podria poner esos edits y labels invisibles con otro boton???

Última edición por dec fecha: 08-07-2007 a las 02:59:44.
Responder Con Cita
  #2  
Antiguo 08-07-2007
Avatar de courtois
courtois courtois is offline
Miembro
 
Registrado: abr 2006
Ubicación: Mexico DF
Posts: 200
Poder: 19
courtois Va por buen camino
cambia el ambito de tus variables, ahora son locales, hazlas publicas
Responder Con Cita
  #3  
Antiguo 08-07-2007
Avatar de principiante22
principiante22 principiante22 is offline
Miembro
 
Registrado: nov 2006
Ubicación: Santo Domingo - Rep.Dom.
Posts: 90
Poder: 18
principiante22 Va por buen camino
Pero eso me funcionaria solo si estuviera creando 1 edit y 1 label, pero la cantidad de labels y de edits la escoge el usuario. Oh como se podria poner una cantidad desconocidas de variables publicas ????
Responder Con Cita
  #4  
Antiguo 08-07-2007
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Una vez creados y dispuestos. Puedes valerte de ComponentCount y FindComponent() para ocultarlos.

En este momento no tengo Delphi. Pero creo que es posible conseguirlo de esta manera: ir recorriendo en el array de componentes y poniendo en visible los indicados.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #5  
Antiguo 08-07-2007
Avatar de principiante22
principiante22 principiante22 is offline
Miembro
 
Registrado: nov 2006
Ubicación: Santo Domingo - Rep.Dom.
Posts: 90
Poder: 18
principiante22 Va por buen camino
Gracias por la ayuda delphius me sirvio de maravilla el FindComponent.
__________________
Att: ΓħΞ ŘēąĿ βļåķΣ
Responder Con Cita
  #6  
Antiguo 09-07-2007
Avatar de courtois
courtois courtois is offline
Miembro
 
Registrado: abr 2006
Ubicación: Mexico DF
Posts: 200
Poder: 19
courtois Va por buen camino
Cita:
Empezado por principiante22
Oh como se podria poner una cantidad desconocidas de variables publicas ????
con un arreglo dinámico de componentes
Responder Con Cita
  #7  
Antiguo 09-07-2007
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Cita:
Empezado por courtois
con un arreglo dinámico de componentes
Puede ser, ¿pero para que declarar un array dinámico si ya la misma forma dispone de uno?

Código Delphi [-]
Form1.Components[]

Y para acceder a este se puede emplear FinComponent, ComponentCount.
Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿existe un Extract Week? o algo similar amadis SQL 2 05-02-2007 14:19:32
¿Existe algún problema si quiero utilizar 2 TQuery para la misma base de datos ? nuri SQL 4 28-07-2005 09:40:54
Existe algo similar al DBRadioGroup pero con CheckBox ??? arieliten Varios 1 18-03-2005 22:24:33
existe algo similar a TFileListBox para Http? miguel_fr Internet 1 14-04-2004 06:15:35
Como verificar si un txt existe? danytorres Varios 1 02-12-2003 15:51:20


La franja horaria es GMT +2. Ahora son las 05:18:47.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi