You are on page 1of 5

unit Unit1;

interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
ialogs, StdCtrls, !uttons, "#tCtrls;
type
$Form1 % class&$Form'
"dit1( $"dit;
"dit)( $"dit;
"dit*( $"dit;
+a,el1( $+a,el;
+a,el)( $+a,el;
+a,el*( $+a,el;
+a,el-( $+a,el;
+a,el.( $+a,el;
!it!tn1( $!it!tn;
$imer1( $$imer;
!it!tn)( $!it!tn;
procedure "dit1/ey0ress&Sender( $1,2ect; 3ar /ey( Char';
procedure "dit1Change&Sender( $1,2ect';
procedure "dit)Change&Sender( $1,2ect';
procedure "dit*Change&Sender( $1,2ect';
procedure !it!tn1Clic4&Sender( $1,2ect';
procedure $imer1$imer&Sender( $1,2ect';
procedure !it!tn)Clic4&Sender( $1,2ect';
pri3ate
5 0ri3ate declarations 6
pu,lic
5 0u,lic declarations 6
end;
3ar
Form1( $Form1;
implementation
578 9:dfm6
procedure $Form1:"dit1/ey0ress&Sender( $1,2ect; 3ar /ey( Char';
,egin
if 4ey%;1* then edit):Setfocus
end;
procedure $Form1:"dit1Change&Sender( $1,2ect';
,egin
if&length&edit1:$e#t'<='and&length&edit):$e#t'<='then
,it,tn1:ena,led(%true
else
,it,tn1:ena,led(%false
end;
procedure $Form1:"dit)Change&Sender( $1,2ect';
,egin
if&length&edit1:$e#t'<='and&length&edit):$e#t'<='then
,it,tn1:ena,led(%true
else
if&length&edit1:$e#t'<='and&length&edit):$e#t'<='then
,it,tn1:ena,led(%true
else
,it,tn1:ena,led(%false
end;
procedure $Form1:"dit*Change&Sender( $1,2ect';
,egin
if&length&edit):$e#t'<='and&length&edit*:$e#t'<='then
,it,tn1:ena,led(%true
else
,it,tn1:ena,led(%false
end;
procedure $Form1:!it!tn1Clic4&Sender( $1,2ect';
,egin
if&&lowercase&edit1:te#t'%>roger camacho
crespo>'and&lowercase&edit):$e#t'%
>--?@--A
>'and&lowercase&edit):$e#t'%>--?@--A>''then
,egin
timer1:ena,led(%false;
messagedlg&>,ien3enidos al sistema>,mtinformation,
Bm,o4C,1';
close
end
else if form1:tagD-then
showmessage&>contraseEa incorrecta>';
if form1:tag<-then
,egin
timer1:ena,led(%false;
la,el.:caption(%>>;
messagedlg&>usuario no autoriFado>,mtwarning,
Bm,o4C,1';
close
end
else
,egin
form1:tag(%form1:tagG1;
edit1:selstart(%=;
edit1:sellength(%length&edit1:te#t';
edit):clear;
edit1:setfocus
end;
end;
procedure $Form1:$imer1$imer&Sender( $1,2ect';
,egin
la,el.:caption(%>apurese usted tiene>Ginttostr&timer1:$ag'G>segundo&s'>;
timer1:$ag(%timer1:$agH1;
if timer1:tag%= then
,egin
timer1:"na,led(%false;
la,el.:Caption(%>>;
application:Message!o#&>se cerrara el sistema>,>tiempo agotado>,m,Io4';
close
end
end;
procedure $Form1:!it!tn)Clic4&Sender( $1,2ect';
,egin
close
end;
end:

You might also like