home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1999 May
/
Chip_1999-05_cd.bin
/
ctenari
/
Lukas
/
svatek_f.~pa
< prev
next >
Wrap
Text File
|
1999-02-24
|
15KB
|
501 lines
{Autor: FrantiÜek Lukas
Losinskß 166, 33209 èt∞novice
listopad-prosinec 1998
rozÜφ°eno o formulß° Velikonoce - ·nor 1999}
unit svatek_f;
interface
uses
SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls,
Forms, Dialogs, MmSystem, StdCtrls, Buttons, Mask;
type
Tdenvtydnu = class(TForm)
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
MaskEdit1: TMaskEdit;
BitBtn1: TBitBtn;
BitBtn2: TBitBtn;
BitBtn3: TBitBtn;
BitBtn4: TBitBtn;
Label4: TLabel;
Label5: TLabel;
SpeedButton1: TSpeedButton;
SpeedButton2: TSpeedButton;
procedure BitBtn1Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
procedure BitBtn4Click(Sender: TObject);
procedure BitBtn3Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure SpeedButton1Click(Sender: TObject);
procedure SpeedButton2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
denvtydnu: Tdenvtydnu;
implementation
uses Unit1, Unit2;
{$R *.DFM}
procedure Tdenvtydnu.BitBtn1Click(Sender: TObject);
VAR
Adate:TDateTime;
Datum:String;
Den,Year,Month,Day:word;
begin
Datum:=DateToStr(Now);
ADate := StrToDate(MaskEdit1.Text);
den:=DayOfWeek(Adate);
DecodeDate(ADate,Year,Month,Day);
SndPlaySound('trumpet.wav',snd_Async);
case Month of
12 : case Day of
1 : Label4.Caption:='Iva';
2 : Label4.Caption:='Blanka';
3 : Label4.Caption:='Svatoslav';
4 : Label4.Caption:= 'Barbora';
5 : Label4.Caption:= 'Jitka';
6 : Label4.Caption:='MikulßÜ';
7 : Label4.Caption:='Ambro₧';
8 : Label4.Caption:= 'Kv╪toslava';
9 : Label4.Caption:= 'Vratislav';
10 : Label4.Caption:='Julie';
11 : Label4.Caption:= 'Dana ';
12 : Label4.Caption:='Simona';
13 : Label4.Caption:='Lucie';
14 : Label4.Caption:='Lydie';
15 : Label4.Caption:='Radana';
16 : Label4.Caption:='Albina';
17 : Label4.Caption:='Daniel';
18 : Label4.Caption:='Miloslav';
19 : Label4.Caption:='Ester';
20 : Label4.Caption:='Dagmar';
21 : Label4.Caption:='Natßlie';
22 : Label4.Caption:='èimon';
23 : Label4.Caption:='Vlasta';
24 : Label4.Caption:='Adam a Eva';
25 : Label4.Caption:='1.svßtek vanoΦni';
26 : Label4.Caption:='2.svßtek vanoΦni';
27 : Label4.Caption:= 'Äaneta';
28 : Label4.Caption:='Bohumila';
29 : Label4.Caption:='Judita';
30 : Label4.Caption:='David';
31 : Label4.Caption:='Silvestr';
end;
1:case day of
1: Label4.Caption:='Nov² Rok';
2: Label4.Caption:= 'Karina';
3: Label4.Caption:= 'Radmila';
4: Label4.Caption:= 'Diana';
5: Label4.Caption:= 'Dalimil';
6: Label4.Caption:= 'T°i krßlovΘ ';
7: Label4.Caption:= 'Vilma';
8: Label4.Caption:= '╚estmφr';
9: Label4.Caption:= 'Vladan';
10: Label4.Caption:= 'B°etislav';
11: Label4.Caption:= 'Bohdana';
12: Label4.Caption:= 'Pravoslav';
13: Label4.Caption:= 'Edita';
14: Label4.Caption:= 'Radovan';
15: Label4.Caption:= 'Alice';
16: Label4.Caption:= 'Ctirad';
17: Label4.Caption:= 'Drahoslav';
18: Label4.Caption:= 'Vladislav';
19: Label4.Caption:= 'Doubravka';
20: Label4.Caption:= 'Ilona';
21: Label4.Caption:= 'Bela ';
22: Label4.Caption:= 'Slavomφr';
23: Label4.Caption:= 'Zden∞k';
24: Label4.Caption:= 'Milena';
25: Label4.Caption:= 'MiloÜ';
26: Label4.Caption:= 'Zora ';
27: Label4.Caption:= 'Ingrid';
28: Label4.Caption:= 'Ot∞lie';
29: Label4.Caption:= 'Zdislava';
30: Label4.Caption:= 'Robin';
31: Label4.Caption:= 'Marika';
end;
2: case day of
1 : Label4.Caption:= 'Hynek';
2 : Label4.Caption:= 'Nela ';
3 : Label4.Caption:= 'Bla₧ej';
4 : Label4.Caption:= 'Jarmila';
5 : Label4.Caption:= 'Dobromila';
6 : Label4.Caption:= 'Vanda';
7 : Label4.Caption:= 'Veronika';
8 : Label4.Caption:= 'Milada';
9 : Label4.Caption:= 'Apolena';
10 : Label4.Caption:= 'Mojmφr';
11 : Label4.Caption:= 'Bo₧ena';
12 : Label4.Caption:= 'Slav╪na';
13 : Label4.Caption:= 'V╪nceslav';
14 : Label4.Caption:= 'Valent∞n';
15 : Label4.Caption:= 'Ji²ina';
16 : Label4.Caption:= 'Ljuba';
17 : Label4.Caption:= 'Miloslava';
18 : Label4.Caption:= 'Gizela';
19 : Label4.Caption:= 'Patrik';
20 : Label4.Caption:= 'Old²ich';
21 : Label4.Caption:= 'Lenka';
22 : Label4.Caption:= 'Petr ';
23 : Label4.Caption:= 'Svatopluk';
24 : Label4.Caption:= 'Mat∞j';
25 : Label4.Caption:= 'nenφ ';
26 : Label4.Caption:= 'Dora ';
27 : Label4.Caption:='Alexandr';
28 : Label4.Caption:='Lumφr';
29 : Label4.Caption:= 'Albφn';
end;
3: case Day of
1 : Label4.Caption:= 'Bed°ich';
2 : Label4.Caption:= 'AneÜka';
3 : Label4.Caption:= 'Kamil';
4 : Label4.Caption:= 'Stela';
5 : Label4.Caption:= 'Kazimφr';
6 : Label4.Caption:= 'Miroslav';
7 : Label4.Caption:= 'TomßÜ';
8 : Label4.Caption:= 'Gabriela';
9 : Label4.Caption:= 'FrantiÜka';
10 : Label4.Caption:= 'Viktorie';
11 : Label4.Caption:= 'And╪la';
12 : Label4.Caption:= '╪eho°';
13 : Label4.Caption:= 'R∙e₧na';
14 : Label4.Caption:= 'Matylda';
15 : Label4.Caption:= 'Ida ';
16 : Label4.Caption:= 'Amos ';
17 : Label4.Caption:= 'Vlastimil';
18 : Label4.Caption:= 'Eduard';
19 : Label4.Caption:= 'Josef';
20 : Label4.Caption:= 'Sv∞tlana';
21 : Label4.Caption:= 'Radek';
22 : Label4.Caption:= 'Leona';
23 : Label4.Caption:= 'Ivona';
24 : Label4.Caption:= 'Gabriel';
25 : Label4.Caption:= 'Marian';
26 : Label4.Caption:= 'Emanuel';
27 : Label4.Caption:= 'Dita ';
28 : Label4.Caption:= 'So≥a ';
29 : Label4.Caption:= 'Ta¥ßna';
30 : Label4.Caption:= 'ArnoÜt';
31 : Label4.Caption:= 'Kvφdo';
end;
4: case Day of
1 : Label4.Caption:= 'Hugo ';
2 : Label4.Caption:= 'Erika';
3 : Label4.Caption:= 'Richard';
4 : Label4.Caption:= 'Ivana';
5 : Label4.Caption:= 'Miroslava';
6 : Label4.Caption:= 'Vendula';
7 : Label4.Caption:= 'Herman';
8 : Label4.Caption:= 'Ema ';
9 : Label4.Caption:= 'DuÜan';
10 : Label4.Caption:= 'Darja';
11 : Label4.Caption:= 'Izabela';
12 : Label4.Caption:= 'Julius';
13 : Label4.Caption:= 'AleÜ ';
14 : Label4.Caption:= 'Vincenc';
15 : Label4.Caption:= 'Anastßzie';
16 : Label4.Caption:= 'Irena';
17 : Label4.Caption:= 'Rudolf';
18 : Label4.Caption:= 'Valerie';
19 : Label4.Caption:= 'nenφ svßtek';
20 : Label4.Caption:= 'nenφ svßtek';
21 : Label4.Caption:= 'Alexandra';
22 : Label4.Caption:= 'Ev₧enie';
23 : Label4.Caption:= 'Vojt∞ch';
24 : Label4.Caption:= 'Ji°φ ';
25 : Label4.Caption:= 'Marek';
26 : Label4.Caption:= 'Oto ';
27 : Label4.Caption:= 'Jaroslav';
28 : Label4.Caption:= 'Vlastislav';
29 : Label4.Caption:= 'Robert';
30 : Label4.Caption:= 'Blahoslav';
end;
5: case day of
1 : Label4.Caption:='1.mßje';
2 : Label4.Caption:='Zikmund';
3 : Label4.Caption:='Alexej';
4 : Label4.Caption:='Kv∞toslav';
5 : Label4.Caption:='nenφ svßtek';
6 : Label4.Caption:='Radoslav';
7 : Label4.Caption:='Stanislav';
8 : Label4.Caption:='Ctibor';
9 : Label4.Caption:='revoluce';
10 : Label4.Caption:='Bla₧ena';
11 : Label4.Caption:='Svatava';
12 : Label4.Caption:='Pankrßc';
13 : Label4.Caption:='Servßc';
14 : Label4.Caption:='Bonifßc';
15 : Label4.Caption:='Äofie';
16 : Label4.Caption:='P°emysl';
17 : Label4.Caption:='Aneta';
18 : Label4.Caption:='NataÜa';
19 : Label4.Caption:='Ivo';
20 : Label4.Caption:='ZbyÜek';
21 : Label4.Caption:='Monika';
22 : Label4.Caption:='Emil';
23 : Label4.Caption:='Vladimφr';
24 : Label4.Caption:='Jana';
25 : Label4.Caption:='Viola';
26 : Label4.Caption:='Filip';
27 : Label4.Caption:='Valdemar';
28 : Label4.Caption:='VilΘm';
29 : Label4.Caption:='Maxim';
30 : Label4.Caption:='Ferdinand';
31 : Label4.Caption:='Kamila';
end;
6: case day of
1 : Label4.Caption:='Laura';
2 : Label4.Caption:='Jarmil';
3 : Label4.Caption:='Tamara';
4 : Label4.Caption:='Dalibor';
5 : Label4.Caption:='Dobroslav';
6 : Label4.Caption:='Norbert';
7 : Label4.Caption:='Iveta';
8 : Label4.Caption:='Medard';
9 : Label4.Caption:='Stanislava';
10 : Label4.Caption:='Gita';
11 : Label4.Caption:='Flora';
12 : Label4.Caption:='Antonie';
13 : Label4.Caption:='Antonφn';
14 : Label4.Caption:='Vasil';
15 : Label4.Caption:='Vφt';
16 : Label4.Caption:='Zbyn∞k';
17 : Label4.Caption:='Adolf';
18 : Label4.Caption:='Milan';
19 : Label4.Caption:='LeoÜ';
20 : Label4.Caption:='Kv∞ta';
21 : Label4.Caption:='Alois';
22 : Label4.Caption:='Pavla';
23 : Label4.Caption:='Zde≥ka';
24 : Label4.Caption:='Jan';
25 : Label4.Caption:='Ivan';
26 : Label4.Caption:='Adriana';
27 : Label4.Caption:='Ladislav';
28 : Label4.Caption:='Lubomφr';
29 : Label4.Caption:='Petr a Pavel';
30 : Label4.Caption:='èßrka';
end;
7: case Day of
1 : Label4.Caption:='Jaroslava';
2 : Label4.Caption:='Patricie';
3 : Label4.Caption:='Radomφr';
4 : Label4.Caption:='Prokop';
5 : Label4.Caption:='Cyril';
6 : Label4.Caption:='nenφ svßtek';
7 : Label4.Caption:='Bohuslava';
8 : Label4.Caption:='Nora';
9 : Label4.Caption:='Drahoslava';
10 : Label4.Caption:='LibuÜe';
11 : Label4.Caption:='Olga';
12 : Label4.Caption:='Borek';
13 : Label4.Caption:='MarkΘta';
14 : Label4.Caption:='Karolφna';
15 : Label4.Caption:='Jind°ich';
16 : Label4.Caption:='LuboÜ';
17 : Label4.Caption:='Martina';
18 : Label4.Caption:='Drahomφra';
19 : Label4.Caption:='╚enek';
20 : Label4.Caption:='Ilja';
21 : Label4.Caption:='Vφt∞zslav';
22 : Label4.Caption:='Magdalena';
23 : Label4.Caption:='Libor';
24 : Label4.Caption:='Krist²na';
25 : Label4.Caption:='Jakub';
26 : Label4.Caption:='Anna';
27 : Label4.Caption:='V∞roslav';
28 : Label4.Caption:='Viktor';
29 : Label4.Caption:='Marta';
30 : Label4.Caption:='Bo°ivoj';
31 : Label4.Caption:='Ignßc';
end;
8: case day of
1 : Label4.Caption:='Oskar';
2 : Label4.Caption:='Gustav';
3 : Label4.Caption:='MiluÜe';
4 : Label4.Caption:='Dominik';
5 : Label4.Caption:='Milivoj';
6 : Label4.Caption:='Old°iÜka';
7 : Label4.Caption:='Lada';
8 : Label4.Caption:='Sob╪slav';
9 : Label4.Caption:='Roman';
10 : Label4.Caption:='Vav°inec';
11 : Label4.Caption:='Zuzana';
12 : Label4.Caption:='Klßra';
13 : Label4.Caption:='Alena';
14 : Label4.Caption:='Alan';
15 : Label4.Caption:='Hana';
16 : Label4.Caption:='Jßchym';
17 : Label4.Caption:='Petra';
18 : Label4.Caption:='Helena';
19 : Label4.Caption:='Ludvφk';
20 : Label4.Caption:='Bernard';
21 : Label4.Caption:='Johana';
22 : Label4.Caption:='Bohuslav';
23 : Label4.Caption:='Sandra';
24 : Label4.Caption:='Bartolom∞j';
25 : Label4.Caption:='Radim';
26 : Label4.Caption:='Lud∞k';
27 : Label4.Caption:='Otakar';
28 : Label4.Caption:='August²n';
29 : Label4.Caption:='nenφ svßtek';
30 : Label4.Caption:='èt∞pßn';
31 : Label4.Caption:='Pavlφna';
end;
9: case day of
1 : Label4.Caption:='Linda';
2 : Label4.Caption:='Adela';
3 : Label4.Caption:='Bronislav';
4 : Label4.Caption:='Jind°iÜka';
5 : Label4.Caption:='Boris';
6 : Label4.Caption:='Boleslav';
7 : Label4.Caption:='Regina';
8 : Label4.Caption:='Mariana';
9 : Label4.Caption:='Daniela';
10 : Label4.Caption:='Irma';
11 : Label4.Caption:='Denisa';
12 : Label4.Caption:='Marie';
13 : Label4.Caption:='Lubor';
14 : Label4.Caption:='Radka';
15 : Label4.Caption:='Jolana';
16 : Label4.Caption:='Ludmil';
17 : Label4.Caption:='Nad∞₧da';
18 : Label4.Caption:='KryÜtof';
19 : Label4.Caption:='Zita';
20 : Label4.Caption:='Oleg';
21 : Label4.Caption:='MatouÜ';
22 : Label4.Caption:='Darina';
23 : Label4.Caption:='Berta';
24 : Label4.Caption:='Jaromφr';
25 : Label4.Caption:='Zlata';
26 : Label4.Caption:='Andrea';
27 : Label4.Caption:='Jonas';
28 : Label4.Caption:='Vßclav';
29 : Label4.Caption:='Michal';
30 : Label4.Caption:='Jeron²m';
end;
10:case day of
1 : Label4.Caption:='Igor';
2 : Label4.Caption:='Galina';
3 : Label4.Caption:='Bohumil';
4 :
begin
SndPlaySound('joy.wav',snd_Async);
Label4.Caption:='FrantiÜek';
end;
5 : Label4.Caption:='EliÜka';
6 : Label4.Caption:='Hanus';
7 : Label4.Caption:='Sergej';
8 : Label4.Caption:='V∞ra';
9 : Label4.Caption:='ètefan';
10 : Label4.Caption:='Marina';
11 : Label4.Caption:='Andrej';
12 : Label4.Caption:='Marcel';
13 : Label4.Caption:='Renata';
14 : Label4.Caption:='nenφ svßtek';
15 : Label4.Caption:='Tereza';
16 : Label4.Caption:='Havel';
17 : Label4.Caption:='Hedvika';
18 : Label4.Caption:='LukßÜ';
19 : Label4.Caption:='Michaela';
20 : Label4.Caption:='Vendelín';
21 : Label4.Caption:='Brigita';
22 : Label4.Caption:='Sabina';
23 : Label4.Caption:='Teodor';
24 : Label4.Caption:='Nina';
25 : Label4.Caption:='Beata';
26 : Label4.Caption:='Erik';
27 : Label4.Caption:='Zoja';
28 : Label4.Caption:='nenφ svßtek';
29 : Label4.Caption:='Silvie';
30 : Label4.Caption:='TadeßÜ';
31 : Label4.Caption:='èt∞pßnka';
end;
11:case day of
1 : Label4.Caption:='Felix';
2 : Label4.Caption:='nenφ svßtek';
3 : Label4.Caption:='Hubert';
4 : Label4.Caption:='Karel';
5 : Label4.Caption:='Miriam';
6 : Label4.Caption:='nenφ svßtek';
7 : Label4.Caption:='Bohumir';
8 : Label4.Caption:='Bohdan';
9 : Label4.Caption:='Ev₧en';
10 : Label4.Caption:='Martin';
11 : Label4.Caption:='Benedikt';
12 : Label4.Caption:='Tibor';
13 : Label4.Caption:='Sßva';
14 : Label4.Caption:='Leopold';
15 : Label4.Caption:='Otmar';
16 : Label4.Caption:='Mahulena';
17 : Label4.Caption:='Romana';
18 : Label4.Caption:='Al₧b∞ta';
19 : Label4.Caption:='Nikola';
20 : Label4.Caption:='Albert';
21 : Label4.Caption:='Cecílie';
22 : Label4.Caption:='Klement';
23 : Label4.Caption:='Emilie';
24 : Label4.Caption:='Kate°ina';
25 : Label4.Caption:='Artur';
26 : Label4.Caption:='XΘnie';
27 : Label4.Caption:='RenΘ';
28 : Label4.Caption:='Zina';
29 : Label4.Caption:='Ond°ej';
30 : Label4.Caption:='nenφ svßtek';
end;
end;
Label1.Caption:=MaskEdit1.Text;
Label2.Caption:=MaskEdit1.Text;
Label1.Caption := IntToStr(DayOfWeek(ADate)) + '. den v t²dnu';
case den of
1: Label3.Caption:='ned∞le';
2: Label3.Caption:='pond∞lφ';
3: Label3.Caption:='·ter²';
4: Label3.Caption:='st°eda';
5: Label3.Caption:='Φtvrtek';
6: Label3.Caption:='pßtek';
7: Label3.Caption:='sobota';
end;
end;
procedure Tdenvtydnu.BitBtn2Click(Sender: TObject);
begin
MaskEdit1.Text:= DatetoStr(Now);
BitBtn1.Click;
end;
procedure Tdenvtydnu.BitBtn4Click(Sender: TObject);var i:integer;begin
begin
close;
end;
end;
procedure Tdenvtydnu.BitBtn3Click(Sender: TObject);
begin
MaskEdit1.SetFocus;
end;
procedure Tdenvtydnu.Button1Click(Sender: TObject);
begin
Form1.Show;
end;
procedure Tdenvtydnu.SpeedButton1Click(Sender: TObject);
begin
Form1.ShowModal;
end;
procedure Tdenvtydnu.SpeedButton2Click(Sender: TObject);
begin
Form2.Show;
end;
end.