Ver Mensaje Individual
  #4  
Antiguo 20-10-2023
Garada Garada is offline
Miembro
 
Registrado: jul 2004
Posts: 66
Reputación: 20
Garada Va por buen camino
Comprueba con el debugger que el form de nombre FrmChat es de la clase TFrmChat y que TimerRoster no sea nil.

Yo lo cambiaría por
Código Delphi [-]
if Screen.Forms[i] is  TFrmChat then
begin
  Screen.Forms[i].WindowState := wsNormal;

  if Assigned(TFrmChat(Screen.Forms[i]).TimerRoster) then
    TFrmChat(Screen.Forms[i]).TimerRoster.Enabled := true;      
end;

Entiendo que TimerRoster es un componente que has añadido al form. Si es así la línea que da el primer error creo que no debería ni compilar.
Responder Con Cita