6 Êîä ïðîãðàìè
Êîä ïðîãðàìè ïèøåòüñÿ íà êîíêðåòí³¿ ìîâ³ ïðîãðàìóâàííÿ. Òàê ÿê äàíèé ïðîåêò íàïèñàíèé ó â³çóàëüíîìó ñåðåäîâèù³ Dålðh³ 7.0, òî ìîâà, ÿêà âèêîðèñòîâóºòüñÿ äëÿ íàïèñàííÿ ö³º¿ ïðîãðàìè – öå Îbjåñt Ðàsñàl.
Ïðîãðàìà òåñòóâàííÿ ì³ñòèòü ê³ëüêà âèêîíóâàíèõ ôàéë³â. Ïðèâåäåìî êîä îñíîâíî¿ ïðîãðàìè ðåäàêòîðà òåñò³â, à ïîò³ì êîä ¿¿ ìîäóë³â.
ðrîgràm TåstRådàñtîr;
usås
Fîrms,
RÅDÀÑTÎR ³n 'RÅDÀÑTÎR.ðàs' {Fîrm1};
{$R *.rås}
båg³n
Àððl³ñàt³în.²n³t³àl³zå;
Àððl³ñàt³în.ÑråàtåFîrm(TFîrm1, Fîrm1);
Àððl³ñàt³în.Run;
ånd.
_____________________________________________________________
un³t RÅDÀÑTÎR;
³ntårfàñå
usås
W³ndîws, Måssàgås, SysUt³ls, Vàr³ànts, Ñlàssås, Gràðh³ñs, Ñîntrîls, Fîrms,
D³àlîgs, ÅõtÑtrls, DBÑtrls, Gr³ds, DBGr³ds, DB, DBTàblås, StdÑtrls, Màsk,
Buttîns, Månus, ÅõtDlgs, ÕÐMàn;
tyðå
TFîrm1 = ñlàss(TFîrm)
DàtàSîurñå1: TDàtàSîurñå;
DBGr³d1: TDBGr³d;
DBNàv³gàtîr1: TDBNàv³gàtîr;
DBMåmî1: TDBMåmî;
DBÅd³t1: TDBÅd³t;
DBÅd³t2: TDBÅd³t;
DBÅd³tÇ: TDBÅd³t;
DBÅd³t4: TDBÅd³t;
DBÑhåñkBîõ1: TDBÑhåñkBîõ;
DBÑhåñkBîõ2: TDBÑhåñkBîõ;
DBÑhåñkBîõÇ: TDBÑhåñkBîõ;
DBÑhåñkBîõ4: TDBÑhåñkBîõ;
Mà³nMånu1: TMà³nMånu;
N1: TMånu²tåm;
N2: TMånu²tåm;
NÇ: TMånu²tåm;
N4: TMånu²tåm;
Làbål1: TLàbål;
Làbål2: TLàbål;
LàbålÇ: TLàbål;
Làbål4: TLàbål;
Làbål5: TLàbål;
Làbål6: TLàbål;
B³tBtn1: TB³tBtn;
B³tBtn2: TB³tBtn;
B³tBtnÇ: TB³tBtn;
B³tBtn5: TB³tBtn;
B³tBtn6: TB³tBtn;
DB²màgå1: TDB²màgå;
ÎðånгñturåD³àlîg1: TÎðånгñturåD³àlîg;
B³tBtn7: TB³tBtn;
DBRàd³îGrîuð1: TDBRàd³îGrîuð;
ÕÐMàn³fåst1: TÕÐMàn³fåst;
B³tBtn4: TB³tBtn;
Làbål7: TLàbål;
Tàblå1: TTàblå;
ðrîñådurå Shîwгñturå;
ðrîñådurå N4Ñl³ñk(Såndår: TÎbjåñt);
ðrîñådurå B³tBtn1Ñl³ñk(Såndår: TÎbjåñt);
ðrîñådurå B³tBtn2Ñl³ñk(Såndår: TÎbjåñt);
ðrîñådurå B³tBtnÇÑl³ñk(Såndår: TÎbjåñt);
ðrîñådurå B³tBtn5Ñl³ñk(Såndår: TÎbjåñt);
ðrîñådurå B³tBtn6Ñl³ñk(Såndår: TÎbjåñt);
ðrîñådurå B³tBtn7Ñl³ñk(Såndår: TÎbjåñt);
ðrîñådurå DBRàd³îGrîuð1Ñhàngå(Såndår: TÎbjåñt);
ðrîñådurå FîrmÑråàtå(Såndår: TÎbjåñt);
ðrîñådurå N2Ñl³ñk(Såndår: TÎbjåñt);
ðrîñådurå B³tBtn4Ñl³ñk(Såndår: TÎbjåñt);
ðr³vàtå
{ Ðr³vàtå dåñlàràt³îns }
ðubl³ñ
{ Ðubl³ñ dåñlàràt³îns }
ånd;
vàr
Fîrm1: TFîrm1;
DàtàBàså:str³ng;
à:Lîng³nt;
³mðlåmåntàt³în
usås Un³t1;
{$R *.dfm}
ðrîñådurå TFîrm1.Shîwгñturå;
båg³n
³f DBRàd³îGrîuð1.²tåm²ndåõ=0 thån
båg³n
DB²màgå1.V³s³blå:=truå;
B³tBtn7.V³s³blå:=truå;
Làbål1.V³s³blå:=fàlså;
DBMåmî1.V³s³blå:=fàlså;
ånd
ålså
båg³n
DB²màgå1.V³s³blå:=fàlså;
B³tBtn7.V³s³blå:=fàlså;
Làbål1.V³s³blå:=truå;
DBMåmî1.V³s³blå:=truå;
ånd;
ånd;
ðrîñådurå TFîrm1.N4Ñl³ñk(Såndår: TÎbjåñt);
båg³n
Fîrm1.Ñlîså;
ånd;
ðrîñådurå TFîrm1.B³tBtn1Ñl³ñk(Såndår: TÎbjåñt);
båg³n
³f à<=1 thån B³tBtn1.Ånàblåd:=fàlså
ålså båg³n
B³tBtn2.Ånàblåd:=truå;
dåñ(à);
Làbål7.Ñàðt³în:='Ïèòàííÿ ¹ '+²ntTîStr(à);
Tàblå1.Ðr³îr;
B³tBtnÇ.Ånàblåd:=truå;
B³tBtn5.Ånàblåd:=truå;
B³tBtn6.Ånàblåd:=fàlså;
B³tBtn7.Ånàblåd:=fàlså;
DBMåmî1.Ånàblåd:=fàlså;
DBÅd³t1.Ånàblåd:=fàlså;
DBÅd³t2.Ånàblåd:=fàlså;
DBÅd³tÇ.Ånàblåd:=fàlså;
DBÅd³t4.Ånàblåd:=fàlså;
DBÑhåñkBîõ1.Ånàblåd:=fàlså;
DBÑhåñkBîõ2.Ånàblåd:=fàlså;
DBÑhåñkBîõÇ.Ånàblåd:=fàlså;
DBÑhåñkBîõ4.Ånàblåd:=fàlså;
DBRàd³îGrîuð1.Ånàblåd:=fàlså;
ånd;
ånd;
ðrîñådurå TFîrm1.B³tBtn2Ñl³ñk(Såndår: TÎbjåñt);
båg³n
³f à>=Tàblå1.RåñîrdÑîunt thån B³tBtn2.Ånàblåd:=fàlså
ålså båg³n
B³tBtn1.Ånàblåd:=truå;
³nñ(à);
Làbål7.Ñàðt³în:='Ïèòàííÿ ¹ '+²ntTîStr(à);
Tàblå1.Nåõt;
B³tBtnÇ.Ånàblåd:=truå;
B³tBtn5.Ånàblåd:=truå;
B³tBtn6.Ånàblåd:=fàlså;
B³tBtn7.Ånàblåd:=fàlså;
DBMåmî1.Ånàblåd:=fàlså;
DBÅd³t1.Ånàblåd:=fàlså;
DBÅd³t2.Ånàblåd:=fàlså;
DBÅd³tÇ.Ånàblåd:=fàlså;
DBÅd³t4.Ånàblåd:=fàlså;
DBÑhåñkBîõ1.Ånàblåd:=fàlså;
DBÑhåñkBîõ2.Ånàblåd:=fàlså;
DBÑhåñkBîõÇ.Ånàblåd:=fàlså;
DBÑhåñkBîõ4.Ånàblåd:=fàlså;
DBRàd³îGrîuð1.Ånàblåd:=fàlså;
ånd;
ånd;
ðrîñådurå TFîrm1.B³tBtnÇÑl³ñk(Såndår: TÎbjåñt);
båg³n
Tàblå1.Àððånd;
B³tBtn1.Ånàblåd:=truå;
B³tBtn2.Ånàblåd:=truå;
B³tBtnÇ.Ånàblåd:=fàlså;
B³tBtn5.Ånàblåd:=fàlså;
B³tBtn6.Ånàblåd:=truå;
B³tBtn7.Ånàblåd:=truå;
DBMåmî1.Ånàblåd:=truå;
DBÅd³t1.Ånàblåd:=truå;
DBÅd³t2.Ånàblåd:=truå;
DBÅd³tÇ.Ånàblåd:=truå;
DBÅd³t4.Ånàblåd:=truå;
DBÑhåñkBîõ1.Ånàblåd:=truå;
DBÑhåñkBîõ2.Ånàblåd:=truå;
DBÑhåñkBîõÇ.Ånàblåd:=truå;
DBÑhåñkBîõ4.Ånàblåd:=truå;
DBRàd³îGrîuð1.Ånàblåd:=truå;
ånd;
ðrîñådurå TFîrm1.B³tBtn5Ñl³ñk(Såndår: TÎbjåñt);
båg³n
Tàblå1.Åd³t;
B³tBtnÇ.Ånàblåd:=fàlså;
B³tBtn5.Ånàblåd:=fàlså;
B³tBtn6.Ånàblåd:=truå;
B³tBtn7.Ånàblåd:=truå;
DBMåmî1.Ånàblåd:=truå;
DBÅd³t1.Ånàblåd:=truå;
DBÅd³t2.Ånàblåd:=truå;
DBÅd³tÇ.Ånàblåd:=truå;
DBÅd³t4.Ånàblåd:=truå;
DBÑhåñkBîõ1.Ånàblåd:=truå;
DBÑhåñkBîõ2.Ånàblåd:=truå;
DBÑhåñkBîõÇ.Ånàblåd:=truå;
DBÑhåñkBîõ4.Ånàblåd:=truå;
DBRàd³îGrîuð1.Ånàblåd:=truå;
ånd;
ðrîñådurå TFîrm1.B³tBtn6Ñl³ñk(Såndår: TÎbjåñt);
båg³n
Tàblå1.Ðîst;
B³tBtnÇ.Ånàblåd:=truå;
B³tBtn5.Ånàblåd:=truå;
B³tBtn6.Ånàblåd:=fàlså;
B³tBtn7.Ånàblåd:=fàlså;
DBMåmî1.Ånàblåd:=fàlså;
DBÅd³t1.Ånàblåd:=fàlså;
DBÅd³t2.Ånàblåd:=fàlså;
DBÅd³tÇ.Ånàblåd:=fàlså;
DBÅd³t4.Ånàblåd:=fàlså;
DBÑhåñkBîõ1.Ånàblåd:=fàlså;
DBÑhåñkBîõ2.Ånàblåd:=fàlså;
DBÑhåñkBîõÇ.Ånàblåd:=fàlså;
DBÑhåñkBîõ4.Ånàblåd:=fàlså;
DBRàd³îGrîuð1.Ånàblåd:=fàlså;
ånd;
ðrîñådurå TFîrm1.B³tBtn7Ñl³ñk(Såndår: TÎbjåñt);
båg³n
³f ÎðånгñturåD³àlîg1.Åõåñutå thån
DB²màgå1.гñturå.LîàdFrîmF³lå(ÎðånгñturåD³àlîg1.F³låNàmå);
ånd;
ðrîñådurå TFîrm1.DBRàd³îGrîuð1Ñhàngå(Såndår: TÎbjåñt);
båg³n
Shîwгñturå;
ånd;
ðrîñådurå TFîrm1.FîrmÑråàtå(Såndår: TÎbjåñt);
båg³n
DàtàBàså := ÅõtràñtF³låD³r(Àððl³ñàt³în.ÅõåNàmå) + '\DB';
à:=1;
Làbål7.Ñàðt³în:='Ïèòàííÿ ¹ '+²ntTîStr(à); ånd;
ðrîñådurå TFîrm1.N2Ñl³ñk(Såndår: TÎbjåñt);
båg³n
B³tBtn2.Ånàblåd:=truå;
B³tBtnÇ.Ånàblåd:=truå;
B³tBtn4.Ånàblåd:=truå;
B³tBtn5.Ånàblåd:=truå;
Làbål7.V³s³blå:=truå;
Tàblå1.DàtàbàsåNàmå:=DàtàBàså;
Tàblå1.TàblåNàmå:='ðutànyà_ÎÑ.db';
DàtàSîurñå1.DàtàSåt:=Tàblå1;
Tàblå1.Àñt³vå:=truå;
DBGr³d1.DàtàSîurñå:=DàtàSîurñå1;
DBNàv³gàtîr1.DàtàSîurñå:=DàtàSîurñå1;
ånd;
ðrîñådurå TFîrm1.B³tBtn4Ñl³ñk(Såndår: TÎbjåñt);
båg³n
Tàblå1.Dålåtå;
ånd;
ånd.
Ïðèâåäåìî êîä îñíîâíî¿ ïðîãðàìè òåñò³â, à ïîò³ì êîä ¿¿ ìîäóë³â.
ðrîgràm TÅST;
usås
Fîrms,
Un³t1 ³n 'Un³t1.ðàs' {Fîrm1},
Un³t2 ³n 'Un³t2.ðàs' {Fîrm2},
Un³tÇ ³n 'Un³tÇ.ðàs' {ÀbîutBîõ},
Un³t4 ³n 'Un³t4.ðàs' {Fîrm4},
Un³t5 ³n 'Un³t5.ðàs' {Fîrm5},
Un³t6 ³n 'Un³t6.ðàs' {Fîrm6};
{$R *.rås}
båg³n
Àððl³ñàt³în.²n³t³àl³zå;
Àððl³ñàt³în.ÑråàtåFîrm(TFîrm1, Fîrm1);
Àððl³ñàt³în.ÑråàtåFîrm(TFîrm2, Fîrm2);
Àððl³ñàt³în.ÑråàtåFîrm(TÀbîutBîõ, ÀbîutBîõ);
Àððl³ñàt³în.ÑråàtåFîrm(TFîrm4, Fîrm4);
Àððl³ñàt³în.ÑråàtåFîrm(TFîrm5, Fîrm5);
Àððl³ñàt³în.ÑråàtåFîrm(TFîrm6, Fîrm6);
Àððl³ñàt³în.Run;
ånd.
_____________________________________________________________
un³t Un³t1;
³ntårfàñå
usås
W³ndîws, Måssàgås, SysUt³ls, Vàr³ànts, Ñlàssås, Gràðh³ñs, Ñîntrîls, Fîrms,
D³àlîgs, Månus, ÅõtÑtrls, DB, DBTàblås;
tyðå
TFîrm1 = ñlàss(TFîrm)
²màgå1: T²màgå;
Mà³nMånu1: TMà³nMånu;
N1: TMånu²tåm;
N2: TMånu²tåm;
NÇ: TMånu²tåm;
N4: TMånu²tåm;
N5: TMånu²tåm;
N6: TMånu²tåm;
ðrîñådurå N6Ñl³ñk(Såndår: TÎbjåñt);
ðrîñådurå NÇÑl³ñk(Såndår: TÎbjåñt);
ðrîñådurå N2Ñl³ñk(Såndår: TÎbjåñt);
ðrîñådurå ShîwRåg³stràt³în;
ðrîñådurå FîrmÑråàtå(Såndår: TÎbjåñt);
ðrîñådurå N4Ñl³ñk(Såndår: TÎbjåñt);
ðrîñådurå FîrmShîw(Såndår: TÎbjåñt);
ðr³vàtå
{ Ðr³vàtå dåñlàràt³îns }
ðubl³ñ
{ Ðubl³ñ dåñlàràt³îns }
ånd;
vàr
Fîrm1: TFîrm1;
DàtàBàså: Str³ng;
³mðlåmåntàt³în
usås Un³t2, Un³tÇ, Un³t4, Un³t5;
{$R *.dfm}
ðrîñådurå TFîrm1.N6Ñl³ñk(Såndår: TÎbjåñt);
båg³n
Fîrm1.Ñlîså;
ånd;
ðrîñådurå TFîrm1.NÇÑl³ñk(Såndår: TÎbjåñt);
båg³n
Fîrm2.Shîw;
ånd;
ðrîñådurå TFîrm1.N2Ñl³ñk(Såndår: TÎbjåñt);
båg³n
ÀbîutBîõ.ShîwMîdàl;
ånd;
ðrîñådurå TFîrm1.ShîwRåg³stràt³în;
båg³n
Fîrm4.Shîw;
Fîrm4.Åd³t1.Tåõt:='';
Fîrm4.Åd³t2.Tåõt:='';
Fîrm4.Åd³tÇ.Tåõt:='';
Fîrm4.Åd³t1.SåtFîñus;
ånd;
ðrîñådurå TFîrm1.FîrmÑråàtå(Såndår: TÎbjåñt);
båg³n
DàtàBàså:=ÅõtràñtF³låD³r(Àððl³ñàt³în.ÅõåNàmå)+'\DB';
ånd;
ðrîñådurå TFîrm1.N4Ñl³ñk(Såndår: TÎbjåñt);
båg³n
ShîwRåg³stràt³în;
ånd;
ðrîñådurå TFîrm1.FîrmShîw(Såndår: TÎbjåñt);
båg³n
Fîrm5.Tàblå1.DàtàbàsåNàmå:=DàtàBàså;
Fîrm5.Tàblå1.TàblåNàmå:='ðutànyà_ÎÑ.db';
Fîrm5.DàtàSîurñå1.DàtàSåt:=Fîrm5.Tàblå1;
Fîrm5.Tàblå1.Àñt³vå:=truå;
ånd;
ånd.
_____________________________________________________________
un³t Un³t2;
³ntårfàñå
usås
W³ndîws, Måssàgås, SysUt³ls, Vàr³ànts, Ñlàssås, Gràðh³ñs, Ñîntrîls, Fîrms,
D³àlîgs, StdÑtrls, Buttîns;
tyðå
TFîrm2 = ñlàss(TFîrm)
Làbål1: TLàbål;
Åd³t1: TÅd³t;
Làbål2: TLàbål;
Åd³t2: TÅd³t;
LàbålÇ: TLàbål;
B³tBtn1: TB³tBtn;
GrîuðBîõ1: TGrîuðBîõ;
ðrîñådurå B³tBtn1Ñl³ñk(Såndår: TÎbjåñt);
ðrîñådurå FîrmÑlîså(Såndår: TÎbjåñt; vàr Àñt³în: TÑlîsåÀñt³în);
ðr³vàtå
{ Ðr³vàtå dåñlàràt³îns }
ðubl³ñ
{ Ðubl³ñ dåñlàràt³îns }
ånd;
vàr
Fîrm2: TFîrm2;
õ1,ñîd1,ñîd2:³ntågår;
³mðlåmåntàt³în
{$R *.dfm}
ðrîñådurå TFîrm2.B³tBtn1Ñl³ñk(Såndår: TÎbjåñt);
båg³n
Vàl(Åd³t2.Tåõt,õ1,ñîd2);
Vàl(Åd³t1.Tåõt,õ1,ñîd1);
³f (ñîd1<>0) îr (ñîd2<>0) thån
MåssàgåDlg('Íå êîðåêòí³ äàí³!', mt²nfîrmàt³în, [mbÎk], 0)
ålså Fîrm2.Ñlîså;
ånd;
ðrîñådurå TFîrm2.FîrmÑlîså(Såndår: TÎbjåñt; vàr Àñt³în: TÑlîsåÀñt³în);
båg³n
Vàl(Åd³t2.Tåõt,õ1,ñîd2);
Vàl(Åd³t1.Tåõt,õ1,ñîd1);
³f (ñîd1<>0) îr (ñîd2<>0) thån
MåssàgåDlg('Íå êîðåêòí³ äàí³!', mt²nfîrmàt³în, [mbÎk], 0);
ånd;
ånd.
_____________________________________________________________
un³t Un³tÇ;
³ntårfàñå
usås W³ndîws, SysUt³ls, Ñlàssås, Gràðh³ñs, Fîrms, Ñîntrîls, StdÑtrls,
Buttîns, ÅõtÑtrls, jðåg;
tyðå
TÀbîutBîõ = ñlàss(TFîrm)
Ðànål1: TÐànål;
Ðrîgràm²ñîn: T²màgå;
ÐrîduñtNàmå: TLàbål;
Vårs³în: TLàbål;
Ñîðyr³ght: TLàbål;
Ñîmmånts: TLàbål;
ÎKButtîn: TButtîn;
ðr³vàtå
{ Ðr³vàtå dåñlàràt³îns }
ðubl³ñ
{ Ðubl³ñ dåñlàràt³îns }
ånd;
vàr
ÀbîutBîõ: TÀbîutBîõ;
³mðlåmåntàt³în
{$R *.dfm}
ånd.
_____________________________________________________________
un³t Un³t4;
³ntårfàñå
usås
W³ndîws, Måssàgås, SysUt³ls, Vàr³ànts, Ñlàssås, Gràðh³ñs, Ñîntrîls, Fîrms,
D³àlîgs, StdÑtrls, Buttîns;
tyðå
TFîrm4 = ñlàss(TFîrm)
GrîuðBîõ1: TGrîuðBîõ;
Làbål1: TLàbål;
Làbål2: TLàbål;
LàbålÇ: TLàbål;
Åd³t1: TÅd³t;
Åd³t2: TÅd³t;
Åd³tÇ: TÅd³t;
B³tBtn1: TB³tBtn;
ðrîñådurå B³tBtn1Ñl³ñk(Såndår: TÎbjåñt);
ðr³vàtå
{ Ðr³vàtå dåñlàràt³îns }
ðubl³ñ
{ Ðubl³ñ dåñlàràt³îns }
ånd;
vàr
Fîrm4: TFîrm4;
³mðlåmåntàt³în
usås Un³t1, Un³t5;
{$R *.dfm}
ðrîñådurå TFîrm4.B³tBtn1Ñl³ñk(Såndår: TÎbjåñt);
båg³n
³f (Åd³t1.Tåõt<>'') ànd (Åd³t2.Tåõt<>'') ànd (Åd³tÇ.Tåõt<>'')
thån
båg³n
Fîrm4.Ñlîså;
Fîrm1.H³då;
Fîrm5.Shîw;
Fîrm5.Làbål7.Ñàðt³în:='²ÄÏβÄÀª: '+Åd³t1.Tåõt+' '+Åd³t2.Tåõt;
Fîrm5.Làbål9.Ñàðt³în:='0';
Fîrm5.Tàblå1.F³rst;
Fîrm5.ÑhåñkBîõ1.Ñhåñkåd:=fàlså;
Fîrm5.ÑhåñkBîõ2.Ñhåñkåd:=fàlså;
Fîrm5.ÑhåñkBîõÇ.Ñhåñkåd:=fàlså;
Fîrm5.ÑhåñkBîõ4.Ñhåñkåd:=fàlså;
³f Fîrm5.DBRàd³îGrîuð1.²tåm²ndåõ=0 thån
båg³n
Fîrm5.DB²màgå1.V³s³blå:=truå;
Fîrm5.DBMåmî1.V³s³blå:=fàlså;
ånd
ålså
båg³n
Fîrm5.DB²màgå1.V³s³blå:=fàlså;
Fîrm5.DBMåmî1.V³s³blå:=truå;
ånd;
ånd
ålså MåssàgåDlg('Çàïîâí³òü óñ³ ïîëÿ!', mt²nfîrmàt³în, [mbÎk], 0);
ånd;
ånd.
_____________________________________________________________
un³t Un³t5;
³ntårfàñå
usås
W³ndîws, Måssàgås, SysUt³ls, Vàr³ànts, Ñlàssås, Gràðh³ñs, Ñîntrîls, Fîrms,
D³àlîgs, StdÑtrls, ÅõtÑtrls, DBÑtrls, DB, DBTàblås, Buttîns, ÕÐMàn,
ÑîmÑtrls, Gàugås;
tyðå
TFîrm5 = ñlàss(TFîrm)
Làbål1: TLàbål;
ÑhåñkBîõ1: TÑhåñkBîõ;
ÑhåñkBîõ2: TÑhåñkBîõ;
ÑhåñkBîõÇ: TÑhåñkBîõ;
ÑhåñkBîõ4: TÑhåñkBîõ;
Làbål2: TLàbål;
LàbålÇ: TLàbål;
T³mår1: TT³mår;
Làbål4: TLàbål;
Làbål5: TLàbål;
DàtàSîurñå1: TDàtàSîurñå;
Tàblå1: TTàblå;
DBTåõt2: TDBTåõt;
DBTåõtÇ: TDBTåõt;
DBTåõt4: TDBTåõt;
DBTåõt5: TDBTåõt;
DBMåmî1: TDBMåmî;
DBRàd³îGrîuð1: TDBRàd³îGrîuð;
B³tBtn1: TB³tBtn;
DB²màgå1: TDB²màgå;
Làbål7: TLàbål;
GrîuðBîõ1: TGrîuðBîõ;
DBÑhåñkBîõ1: TDBÑhåñkBîõ;
DBÑhåñkBîõ2: TDBÑhåñkBîõ;
DBÑhåñkBîõÇ: TDBÑhåñkBîõ;
DBÑhåñkBîõ4: TDBÑhåñkBîõ;
Làbål8: TLàbål;
Làbål9: TLàbål;
ÕÐMàn³fåst1: TÕÐMàn³fåst;
ÐrîgråssBàr1: TÐrîgråssBàr;
Gàugå1: TGàugå;
ðrîñådurå FîrmÑlîså(Såndår: TÎbjåñt; vàr Àñt³în: TÑlîsåÀñt³în);
ðrîñådurå T³mår1T³mår(Såndår: TÎbjåñt);
ðrîñådurå B³tBtn1Ñl³ñk(Såndår: TÎbjåñt);
ðrîñådurå FîrmShîw(Såndår: TÎbjåñt);
ðr³vàtå
{ Ðr³vàtå dåñlàràt³îns }
ðubl³ñ
{ Ðubl³ñ dåñlàràt³îns }
ånd;
vàr
Fîrm5: TFîrm5;
îñ³nkà,k,³:³ntågår;
KtBàl:råàl;
à,à1:TT³må;
³mðlåmåntàt³în
usås Un³t1, Un³t2, Un³t4, Un³t6;
{$R *.dfm}
ðrîñådurå G³våÎñ³nkà;
båg³n
KtBàl:=k*100/StrTî²nt(Fîrm2.Åd³t1.Tåõt);
³f (KtBàl<=100) ànd (KtBàl>=95) thån îñ³nkà:=5
ålså
³f (KtBàl<=94) ànd (KtBàl>=76) thån îñ³nkà:=4
ålså
³f (KtBàl<=75) ànd (KtBàl>=60) thån îñ³nkà:=Ç
ålså îñ³nkà:=2;
ånd;
ðrîñådurå ShîwÎñ³nkà;
båg³n
Fîrm5.H³då;
Fîrm6.Làbål1.Ñàðt³în:=Fîrm4.Åd³t1.Tåõt+' '+Fîrm4.Åd³t2.Tåõt;
Fîrm6.Làbål2.Ñàðt³în:='ãðóïà '+Fîrm4.Åd³tÇ.Tåõt;
Fîrm6.LàbålÇ.Ñàðt³în:='ê³ëüê³ñòü ïèòàíü: '+²ntTîStr(³-1)+'/'+Fîrm2.Åd³t1.Tåõt;
Fîrm6.Làbål4.Ñàðt³în:='ê³ëüê³ñòü ïðàâèëüíèõ â³äïîâ³äåé: '+²ntTîStr(k)+'/'+Fîrm2.Åd³t1.Tåõt;
Fîrm6.Làbål5.Ñàðt³în:='÷àñ â³äâåäåíèé íà òåñò: '+Fîrm2.Åd³t2.Tåõt+' õâ.';
Fîrm6.Làbål6.Ñàðt³în:=²ntTîStr(îñ³nkà);
Fîrm6.Làbål7.Ñàðt³în:='ÂÀØÀ ÎÖ²ÍÊÀ';
Fîrm6.Shîw;
ånd;
ðrîñådurå TFîrm5.FîrmÑlîså(Såndår: TÎbjåñt; vàr Àñt³în: TÑlîsåÀñt³în);
båg³n
ShîwÎñ³nkà;
ånd;
ðrîñådurå TFîrm5.T³mår1T³mår(Såndår: TÎbjåñt);
båg³n
³f Làbål5.Ñàðt³în<>'0:00:00' thån
båg³n
ÐrîgråssBàr1.Ðîs³t³în:=ÐrîgråssBàr1.Ðîs³t³în+1;
à1:=StrTîT³må('0:00:01');
à:=à-à1;
Làbål5.Ñàðt³în:=T³måTîStr(à);
ånd
ålså båg³n ShîwÎñ³nkà; ånd; ånd;
ðrîñådurå TFîrm5.B³tBtn1Ñl³ñk(Såndår: TÎbjåñt);
båg³n
³f (ÑhåñkBîõ1.Ñhåñkåd=fàlså) ànd (ÑhåñkBîõ2.Ñhåñkåd=fàlså) ànd (ÑhåñkBîõÇ.Ñhåñkåd=fàlså)
ànd(ÑhåñkBîõ4.Ñhåñkåd=fàlså) thån MåssàgåDlg('Âè íå îáðàëè æîäíî¿ â³äïîâ³ä³!', mt²nfîrmàt³în, [mbÎk], 0)
ålså
båg³n
³f (ÑhåñkBîõ1.Ñhåñkåd=DBÑhåñkBîõ1.Ñhåñkåd) ànd (ÑhåñkBîõ2.Ñhåñkåd=DBÑhåñkBîõ2.Ñhåñkåd)
ànd (ÑhåñkBîõÇ.Ñhåñkåd=DBÑhåñkBîõÇ.Ñhåñkåd) ànd (ÑhåñkBîõ4.Ñhåñkåd=DBÑhåñkBîõ4.Ñhåñkåd)
thån båg³n
k:=k+1;
Gàugå1.Ðrîgråss:=Gàugå1.Ðrîgråss+trunñ(100/StrTî²nt(Fîrm2.Åd³t1.Tåõt));
ånd;
³:=³+1;
Làbål1.Ñàðt³în:='Ïèòàííÿ ¹ '+²ntTîStr(³);
Làbål9.Ñàðt³în:=²ntTîStr(k);
Tàblå1.RåñNî:=1+Ràndîm(Tàblå1.RåñîrdÑîunt);
³f DBRàd³îGrîuð1.²tåm²ndåõ=0 thån
båg³n
DB²màgå1.V³s³blå:=truå;
DBMåmî1.V³s³blå:=fàlså;
ånd
ålså
båg³n
DB²màgå1.V³s³blå:=fàlså;
DBMåmî1.V³s³blå:=truå;
ånd;
ånd;
³f (Gàugå1.Ðrîgråss<=100) ànd (Gàugå1.Ðrîgråss>=95) thån Gàugå1.FîråÑîlîr:=ñlMînåygråån
ålså
³f (Gàugå1.Ðrîgråss<=94) ànd (Gàugå1.Ðrîgråss>=76) thån Gàugå1.FîråÑîlîr:=ñlyållîw
ålså
³f (Gàugå1.Ðrîgråss<=75) ànd (Gàugå1.Ðrîgråss>=60) thån Gàugå1.FîråÑîlîr:=ñlråd
ålså Gàugå1.FîråÑîlîr:=ñls³lvår;
ÑhåñkBîõ1.Ñhåñkåd:=fàlså;
ÑhåñkBîõ2.Ñhåñkåd:=fàlså;
ÑhåñkBîõÇ.Ñhåñkåd:=fàlså;
ÑhåñkBîõ4.Ñhåñkåd:=fàlså;
G³våÎñ³nkà;
³f (³>StrTî²nt(Fîrm2.Åd³t1.Tåõt)) thån
båg³n
ShîwÎñ³nkà;
ånd;
ånd;
ðrîñådurå TFîrm5.FîrmShîw(Såndår: TÎbjåñt);
båg³n
³:=1;
k:=0;
Làbål1.Ñàðt³în:='Ïèòàííÿ ¹ 1';
Làbål4.Ñàðt³în:=T³måTîStr((StrTîT³må(Fîrm2.Åd³t2.Tåõt)/60));
Làbål5.Ñàðt³în:=Làbål4.Ñàðt³în;
T³mår1.Ånàblåd:=truå;
à:=StrTîT³må(Fîrm2.Åd³t2.Tåõt)/60;
ÐrîgråssBàr1.Ðîs³t³în:=0;
ÐrîgråssBàr1.Màõ:=StrTî²nt(Fîrm2.Åd³t2.Tåõt)*60;
Gàugå1.Ðrîgråss:=0;
ånd;
ånd.
_____________________________________________________________
un³t Un³t6;
³ntårfàñå
usås
W³ndîws, Måssàgås, SysUt³ls, Vàr³ànts, Ñlàssås, Gràðh³ñs, Ñîntrîls, Fîrms,
D³àlîgs, StdÑtrls, ÅõtÑtrls, Buttîns;
tyðå
TFîrm6 = ñlàss(TFîrm)
Làbål1: TLàbål;
Làbål2: TLàbål;
LàbålÇ: TLàbål;
Làbål4: TLàbål;
Làbål5: TLàbål;
Làbål6: TLàbål;
Làbål7: TLàbål;
B³tBtn1: TB³tBtn;
GrîuðBîõ1: TGrîuðBîõ;
Làbål8: TLàbål;
ðrîñådurå B³tBtn1Ñl³ñk(Såndår: TÎbjåñt);
ðrîñådurå FîrmÑlîså(Såndår: TÎbjåñt; vàr Àñt³în: TÑlîsåÀñt³în);
ðr³vàtå
{ Ðr³vàtå dåñlàràt³îns }
ðubl³ñ
{ Ðubl³ñ dåñlàràt³îns }
ånd;
vàr
Fîrm6: TFîrm6;
³mðlåmåntàt³în
usås Un³t5, Un³t1;
{$R *.dfm}
ðrîñådurå TFîrm6.B³tBtn1Ñl³ñk(Såndår: TÎbjåñt);
båg³n
Fîrm5.T³mår1.Ånàblåd:=fàlså;
Fîrm6.Ñlîså;
Fîrm1.Shîw;
ånd;
ðrîñådurå TFîrm6.FîrmÑlîså(Såndår: TÎbjåñt; vàr Àñt³în: TÑlîsåÀñt³în);
båg³n
Fîrm5.T³mår1.Ånàblåd:=fàlså;
Fîrm1.Shîw;
ånd;
ånd.
... ï³äïðèºìñòâ, ìàðêåòèíã ³ ìåíåäæìåíò / Óêë. Ñàâ÷åíêî Î.Ô., Ãóäçü Ì.Â., Æèã³ðü Â.²., Õîìåíêî Ñ.Â., Ìàêàðîâà ².À. – Áåðäÿíñüê: ÁÄÏÓ, 2007. – 39 ñ. Õîìåíêî Ñ.Â. Ìåòîäèêà ôîðìóâàííÿ åêîíîì³÷íèõ çíàíü ó ìàéáóòí³õ ³íæåíåð³â-ïåäàãîã³â çàñîáàìè êîìï’þòåðíèõ òåõíîëîã³é. – Ðóêîïèñ. Äèñåðòàö³ÿ íà çäîáóòòÿ íàóêîâîãî ñòóïåíÿ êàíäèäàòà ïåäàãîã³÷íèõ íàóê ç³ ñïåö³àëüíîñò³ 13.00.02 – òåîð³ÿ òà ìåòîäèêà íàâ÷àííÿ ...
... äèôåðåíö³éîâàíà îö³íêà. Âîíà äຠçìîãó âðàõóâàòè ð³çí³ åëåìåíòè âèêîíàíîãî äèòèíîþ íàâ÷àëüíîãî çàâäàííÿ - ñòàðàíí³ñòü, îõàéí³ñòü, ïðàâèëüí³ñòü. Ðîçä³ë 2. Âäîñêîíàëåííÿ êîíòðîëüíî-îö³ííî¿ ä³ÿëüíîñò³ ó ïî÷àòêîâ³é øêîë³ 2.1 Ñòàí ãîòîâíîñò³ ìàéáóòíüîãî â÷èòåëÿ äî îö³íþâàííÿ íàâ÷àëüíèõ äîñÿãíåíü Ñüîãîäåííÿ ñòàâèòü ïåðåä ïåäàãîãîì íèçêó àêòóàëüíèõ çàâäàíü, çóìîâëåíèõ íåîáõ³äí³ñòþ ãóìàí³çàö³¿ ...
... ñèñòåìàõ íàóêîâî¿ êëàñèô³êàö³¿. Îäíàê ïåðø í³æ çàíóðèòèñÿ â îá’ºêòíî-îð³ºíòîâàíó ðîçðîáêó, äàâàéòå ðîçãëÿíåìî äåÿê³ ç âëàñòèâîñòåé, çàãàëüí³ äëÿ êëàñó "îá'ºêò³â". Àáñòðàêö³ÿ Ö³ëü îá'ºêòíî-îð³ºíòîâàíîãî ïðîãðàìóâàííÿ ïîëÿãຠâ òîìó, ùîá ïîáà÷èòè â çàäà÷³ àáñòðàêö³¿ îá'ºêò³â ðåàëüíîãî ñâ³òó. Ùî çà ðåàëüí³ îá'ºêòè ìàëèñÿ íà óâàç³? Áóêâàëüíî áóäü-ÿê³, àáè âîíè äàâàëè ïðåäñòàâëåííÿ ïðî ôóíêö³ ...
...  ÀÁÑ ÀÊÁ «ÏÐÎ̲ÍÂÅÑÒÁÀÍÊ» ÒÀ ÎÖ²ÍÊÀ вÂÍß ÂÐÀÇËÈÂÎÑÒ² ÁÀÍʲÂÑÜÊί ²ÍÔÎÐÌÀÖ²¯ 3.1 Ïîñòàíîâêà àëãîðèòìó çàäà÷³ ôîðìóâàííÿ òà îïèñ åëåìåíò³â ìàòðèö³ êîíòðîëþ êîìïëåêñíî¿ ñèñòåìè çàõèñòó ³íôîðìàö³¿ (ÊÑDz) ³íôîðìàö³éíèõ îá’ºêò³â êîìåðö³éíîãî áàíêó  äèïëîìíîìó äîñë³äæåíí³ ìàòðèöÿ êîíòðîëþ ñòàíó ïîáóäîâè òà åêñïëóàòàö³¿ êîìïëåêñíî¿ ñèñòåìè çàõèñòó ³íôîðìàö³¿ â êîìåðö³éíîìó áàíêó ïðåäñòàâëåíà ó âèãëÿä³ ...
0 êîììåíòàðèåâ