home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1999 August
/
Chip_1999-08_cd.bin
/
tema
/
Ozogan
/
RUNTIME
/
APLIKACE.EXE
/
JIZD_RAD
/
JIZD_RAD.KL3
< prev
next >
Wrap
Text File
|
1999-06-17
|
3KB
|
101 lines
Program Jizd_rad;
procedure TForm.PageControl1Change(Sender: TObject);
var cc: Integer;
begin
cc:= PageControl1.PageIndex;
if cc=0 then Edit1.Text:= IntToStr(DataTable1.Count);
if cc=1 then Edit2.Text:= IntToStr(DataTable2.Count);
if cc=3 then Hodiny1.Time:=time;
end;
procedure TForm.FormActivate(Sender: TObject);
begin
PageControl1.PageIndex:=0;
end;
procedure TForm.Button1Click(Sender: TObject);
begin
Panel1.Visible := True;
Button2.Visible:= True;
Button1.Visible:= False;
end;
procedure TForm.Button2Click(Sender: TObject);
begin
DataTable1.Filter := '';
Panel1.Visible := False;
Button2.Visible:= False;
Button1.Visible:= True;
end;
procedure TForm.ButtonP1Click(Sender: TObject);
var cc:string;
begin
cc:="TYP='"+ Editp1.Text+"'.AND.OD='"+ Editp2.Text+"'";
// ShowMessage("Podmφnka: "+cc);
DataTable1.Filter := cc;
Panel1.Visible := False;
Button2.Visible:= True;
Button1.Visible:= True;
end;
procedure TForm.Button3Click(Sender: TObject);
var cc,cc1: string;
i, ss, rr: Integer;
begin
ss:=screen.cursor;
Screen.Cursor := crHourGlass;
paska1.visible:= True; Button4.Visible:=True;
cc:=TimeToStr(Hodiny1.time);
if Length(cc)=8 then cc:=Copy(cc,1,2) else cc:= Copy(cc,1,1);
Label4.Caption:= "Odjezdy od> "+cc;
for i:=ListBox1.Items.Count downto 1 do
ListBox1.Items.delete(i-1);
Paska1.Min:= 0;
Paska1.Max:= DataTable1.Count;
DataTable1.GoTop;
while not DataTable1.eof do
begin
rr:=DataTable1.ReadNum("cas");
if (rr>=StrToReal(cc)) and (rr<=StrToReal(cc)+2) then
begin
cc1:=" linka:"+DataTable1.ReadStr("typ");
cc1:=cc1+" z: "+DataTable1.ReadStr("od");
cc1:=cc1+" "+DataTable1.ReadStr("pozn");
ListBox1.Items.add(RealToStr(rr,5,2)+cc1);
end;
DataTable1.Skip(1);
Paska1.StepIt;
end;
Paska1.Visible:= False; Button3.Visible:= False;
Screen.Cursor:= ss;
end;
procedure TForm.ListBox1Click(Sender: TObject);
begin
ShowMessage("PoΦet °ßdk∙:"+IntToStr(ListBox1.Items.Count));
end;
procedure TForm.Button4Click(Sender: TObject);
var i: Integer;
begin
Button3.Visible:= True;
Hodiny1.Time:= Time;
for i:= ListBox1.Items.Count downto 1 do
ListBox1.Items.delete(i-1);
Button4.Visible:=False;
end;
procedure TForm.FormShow(Sender: TObject);
begin
Edit1.Text:= DataTable1.Count;
end;
procedure TForm.Button5Click(Sender: TObject);
begin
RunExe('Jizd_Rad.htm','' ,'' , False);
end;
end.