Comparar valor do TMaskEdit anterior com o Atual dentro do GroupBox
Boa tarde.
Estou usando ControlCount para contar todos os componentes dentro do meu GroupBox, porém eu quero que ele interaja apenas com os TMaskEdits. Meu objetivo é fazer com que o TMaskEdit ATUAL compare a hora informada com o TMaskEdit ANTERIOR.
Eu consegui fazer com que ele reconhecesse a quantidade de TMaskEdits dentro do GroupBox, mas não sei como fazer ele pegar o valor do TMaskEdit anterior, provavelmente terei que usar o SENDER em alguma parte do código, mas não sei onde. Alguém pode ajudar?
procedure TfrmRegistroDePontoSemanal.ComparaHoraAnterior(Sender: TObject); begin for var I := 0 to gbxSegundaFeira.ControlCount -1 do begin if (I > 0) and (gbxSegundaFeira.Controls[I] is TMaskEdit) then ShowMessage(I.ToString); end; end;
Renato Akira
Curtidas 0