Saludos,
Que error estoy cometiendo en la siguiente sintaxis:
O cual es la diferencia en entre esas asignaciones.
Me gustaría lograr que funcinara de la primera o segunda forma.
Gracias y espero por sus consejos
Que error estoy cometiendo en la siguiente sintaxis:
Código Delphi [-]
if Screen.Forms[i].Name = 'FrmChat' then begin Screen.Forms[i].WindowState := wsNormal; //De esta forma emite el siguiente error //Project Test.exe raised exception class $C0000005 with message 'access violation at 0x0060cffc: read of address 0x00000048' Screen.Forms[i].TimerRoster.Enabled := true; //De esta forma emite el siguiente error //Project Test.exe raised exception class $C0000005 with message 'access violation at 0x0060cffc: read of address 0x00000048' TFrmChat(Screen.Forms[i]).TimerRoster.Enabled := true; //De esta forma funciona bien FrmChat.TimerRoster.Enabled := true; end;
O cual es la diferencia en entre esas asignaciones.
Me gustaría lograr que funcinara de la primera o segunda forma.
Gracias y espero por sus consejos