Você está na página 1de 2

BARRA DE STATUS COMPLETA

// Na Paleta Indy Misc Adicione o Componente IP

// Na Paleta Win32 Adicionce o Componente StatusBar

// Na Paleta System Adicione o Componente Timer

procedure TFrmPrincipal.Timer1Timer(Sender: TObject);


var
t:ttime;
begin
t:=StrToTIme(TimeToStr(Time));
StatusBar1.Panels[1].Text:=FormatDateTime('HH:MM:SS AM/PM',Time);
StatusBar1.Panels[2].Text:=FormatDateTime('DDDD,DD "de" mmmm "de" yyyy',Date);

If TimeToStr(t)>='00:00:00' Then
Statusbar1.Panels[3].Text:='..::Bom Dia::..';

If TimeToStr(t)>='12:00:00' Then
Statusbar1.Panels[3].Text:='..::Boa Tarde::..';

If TimeToStr(t)>='18:00:00' Then
Statusbar1.Panels[3].Text:='..::Boa Noite::..';

If GetKeystate (vk_Numlock)= 1 Then


Statusbar1.Panels[5].Text:='Num Lock : On'
Else
Statusbar1.Panels[5].Text:='Num Lock : Off';

If GetKeystate (vk_Capital)= 1 Then


Statusbar1.Panels[6].Text:='Caps Lock : On'
Else
Statusbar1.Panels[6].Text:='Caps Lock : Off';

If GetKeystate (vk_Scroll)= 1 Then


Statusbar1.Panels[7].Text:='Scroll Lock : On'
Else
Statusbar1.Panels[7].Text:='Scroll Lock : Off';

end;

procedure TFrmPrincipal.FormActivate(Sender: TObject);


begin
Statusbar1.Panels[4].Text := Idipwatch1.LocalIp;
end;

end.
LISTA ESTADOS DO BRASIL
AC
AL
AM
AP
BA
CE
DF
ES
GO
MA
MT
MS
MG
PA
PB
PE
PI
RJ
RN
RS
RO
RR
SC
SP
SE

Você também pode gostar