Курсовая работа: Об’єктно-орієнтована програма обліку продуктового магазину
StrList->Items->Add(p->str);
}
}
//------------------------------------------------------------------------void __fastcall TMainForm::Del(TObject *Sender)
{ int n = List->ItemIndex;
int i;
Ptr p;
for(i=0,p=list.first();p.valid()&&(i<n);++i,++p);
if((i==n)&&p.valid())
{
p.remove();
redraw();
}
}
//------------------------------------------------------------------------void __fastcall TMainForm::Find(TObject *Sender)
{ int x = StrToInt(NewInt->Text);
Ptr p;
int i;
for(i=0,p=list.first();p.valid()&&(p->d!=x);++p,++i);
if(p.valid())
{ List->ItemIndex = i;
StrList->ItemIndex = i;
NewInt->Text = IntToStr(p->d);
Day->Text = IntToStr(p->day);
Year->Text = IntToStr(p->year);
Month->Text = IntToStr(p->month);
//NewDouble->Text = FloatToStr(p->x);
String->Text = p->str;
FirmaString->Text = p->str1;