Ver Mensaje Individual
  #2  
Antiguo 02-05-2008
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Reputación: 26
maeyanes Va por buen camino
Hola...

Primero, recuerda que existen las etiquetas [ delphi ] [ /delphi ] (sin los espacios en blanco) para publicar código fuente en Delphi.

Sobre tu inquietud, bueno, existen varias formas de hacerlo...

Por ejemplo, todos los tipos de componente que usas heredan de TWinControl, entonces tu código puede quedar más o menos así:

Código Delphi [-]
for I := 0 to Pred(ComponentCount) do
  if (Components[i] is TWinControl) and (TWinControl(Components[i]).Color = clRed) then
  begin
    ShowMessage('Falta completar datos... ');
    b := 1
  end

Ahora, existe otra posibilidad y es usando RTTI (Runtime Type Information). Puedes buscar mucha información sobre RTTI tanto en la web como en el foro...


Saludos...

Última edición por maeyanes fecha: 02-05-2008 a las 22:15:12.
Responder Con Cita