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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-09-2006
Pedro-Juan Pedro-Juan is offline
Miembro
 
Registrado: ago 2006
Ubicación: Barcelona - España
Posts: 315
Poder: 18
Pedro-Juan Va por buen camino
Acceder a las propiedades de control en frames

Hola, un saludo
Cómo puedo acceder a los componentes (sus propiedades) de un frame?

necesito activar/desactivar buttons en varios frames dependiendo del estado del campo de una tabla, pero no hay manera.

//Declaración en interface de la unit del frame
bar Frame: TFrame;

//Esto no funciona, el button permanece igual
DataModule.TableAfterScroll (DataSet: TDataSet); //unit of DataModule
begin
if table.cField = 'No' then Frame.Button.Enabled:= False
else Frame.Button.Enabled:= True;
end;


La unit del frame está añadida a uses de la unit main y en otras uses en las units necesarias, todo esto está bien.

En definitiva, cómo se pueden cambiar propiedades de buttons u otros componentes puestos en un frame, o varios, desde otras units en runtime, por ejemplo, haciendo scroll en un grid(table) en su evento OnAfterScroll, teniendo en cuenta que este evento está en la unit del DataModule?

el Frame form está en Project/Options Autocreate forms

Creo que con este sencillo ejemplo de código y la explicación es suficiente. Tal vez podais ayudarme, he probado muchas cosas, pero nada funciona.

Muchas gracias
Responder Con Cita
 



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
Problemas para acceder a frames Pedro-Juan OOP 1 22-08-2006 23:42:29
Acceder a propiedades de (TChartSeriesList) en tiempo de diseño papulo Gráficos 1 22-05-2006 21:06:55
Acceder a las propiedades protegidas de un DBGrid gluglu Varios 16 12-11-2005 16:35:25
Acceder a las propiedades del componente LucasArgentino Varios 1 09-11-2004 15:53:35
acceder a frames de Divx etruel Gráficos 6 27-10-2003 13:11:47


La franja horaria es GMT +2. Ahora son las 10:19:29.


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