Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-07-2007
gabrielkc gabrielkc is offline
Miembro
 
Registrado: jun 2007
Ubicación: Chihuahua Mexico
Posts: 118
Poder: 17
gabrielkc Va por buen camino
Cita:
Empezado por NovatoEnObjetos
Bueno, ya créo los checkbox dinamicamente, y en distinto lugar del form, pero ahora como acceso a sus propiedades? ¿como sé si esta seleccionado el objeto al cual cree puse un nombre dinamicamente?.
puedes usar el FindComponent:

Código Delphi [-]
var ChkBox:TCheckBox;
begin
  ChkBox:=FindComponent('nombre_componente') as TCheckBox;
  if ChkBox<>nil then
   ChkBox.Checked:=True;
end;

Para que el código anterior funcione es importante que cuando crees el componente especifiques a la forma como dueño del componente, o bien llamar el FindComponent del dueño de dicho componente.

Código Delphi [-]
 ChkBox:=TCheckBox.Create(Form1);
Responder Con Cita
  #2  
Antiguo 16-07-2007
NovatoEnObjetos NovatoEnObjetos is offline
Miembro
 
Registrado: jul 2007
Posts: 23
Poder: 0
NovatoEnObjetos Va por buen camino
Thumbs up Gracias gabrielck

Oye Gabriel, de veras que me has ahorrado un buen, al igual que los demas compañeros, creo que me falta leer un poco mas, pero ya probé lo que expones y me sale de maravilla, ya que me ha surgido la necesidad de hacerlo con 24 tedits, y hago limpias de texto en un solo for, en verdad estoy agradecido a todos los que han participado, ya que me han sacado de varios apuros de varias formas, cada vez aprendo mas del lenguaje, es bueno saber que cuenta uno con ustedes...


Aqui un ejemplo de lo que hice


Código Delphi [-]
procedure TForm1.Button3Click(Sender: TObject); 
var 
edit:Tedit;
x:integer;
begin
edit:=nil; 

for x:=2 to 25 do
begin
edit:=FindComponent('edit'+inttostr(x)) as Tedit;
if edit<>nil then
edit.Text:='';
end;//fin del for
 
end;//fin del buttonclick

asi lo hice jeje, gracias a todos!!!! y alguna otra opción que me enseñe mas sera agradecida sinceramente....


su servidor NovatoEnObjetos
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
Acceso a las propiedades de un objeto desde el editor de propiedades Hugo OOP 0 24-11-2006 12:58:22
Problema acceso propiedades de un componente de otro formulario mguixot OOP 3 01-11-2004 01:40:09
Como Creo una Pantalla de Acceso de Usuario? UTECYBER OOP 1 12-09-2003 10:41:49
Como Creo una Pantalla de Acceso de Usuario? UTECYBER OOP 2 06-09-2003 15:23:16
Metodo que devuelva la lista de propiedades de la clase. nemo OOP 1 16-07-2003 16:10:02


La franja horaria es GMT +2. Ahora son las 14:19:22.


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