Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.12;
Скачать: CL | DM;

Вниз

файл с записями   Найти похожие ветки 

 
saty   (2003-04-28 16:08) [0]

Помогите пожалуйста. Дан файл с записями как вычислить сумму?Н-р сумму платежей с заданной целью.
procedure TForm1.CalculateClick(Sender: TObject);
var F:File of Rec;
Sum:integer;
R:Rec;
begin
Tek:=FilePos(F);
Seek(F,0);
Sum:=0;
while not EOF(F) do
begin
Read(F,R);
if R.Cel=CelEdit.Text then
Sum:=Sum+R.Summa;
SumLabel.Caption:=IntToStr(Sum);
end;
end;
end.


 
MBo ©   (2003-04-28 16:11) [1]

Осталось открвть и закрыть файл
assignfile
reset
closefile

>Tek:=FilePos(F);
>Seek(F,0);
Лишнее



 
saty   (2003-04-28 16:57) [2]

А если у меня целей несколько но надо найти сумму платежей с одной целью.
procedure TForm1.CalculateClick(Sender: TObject);
var F:File of Rec;
Sum:integer;
R:Rec;
begin
Tek:=FilePos(F);
Seek(F,0);
Sum:=0;
while not EOF(F) do
begin
Read(F,R);
if R.Cel=CelEdit.Text then
Sum:=Sum+R.Summa;
SumLabel.Caption:=IntToStr(Sum);
end;
end;
end.




Страницы: 1 вся ветка

Текущий архив: 2003.05.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
14-34548
Aristarh
2003-04-23 00:04
2003.05.12
Кто читал


3-34352
I.Ru.Ru
2003-04-22 11:00
2003.05.12
Можно ли используя Paradox создавать клиент-серверные приложения?


1-34494
kull
2003-04-29 15:17
2003.05.12
Как засерить иконку?


1-34485
vidd
2003-04-29 11:44
2003.05.12
Вариантные записи в ObjectPascal


14-34562
vopros
2003-04-23 16:35
2003.05.12
Считаю что стимул соревнований достоен отделной ветки