Курсовая работа: Оптимизация сетевого графика по времени
Edit2.Text:=FloatToStr(Sum);
end;
{Продолжительностьработ}
for i:=1 to sg1.RowCount-1 do
Begin
a:=StrToFloat(sg1.Cells[3,i])/StrToFloat(sg1.Cells[4,i]);
sg1.Cells[5,i]:=FloatToStr(a);
end;
end;
procedure TGeneral.SpeedButton4Click(Sender: TObject);
begin
close;
end;
procedure TGeneral.SpeedButton3Click(Sender: TObject);
begin
For I:=0 to 2 do
For j:=1 to Sg1.RowCount-1 do
Begin
if Sg1.Cells[i,j]= '' then err:=err+1;
end;
For j:=1 to Sg1.RowCount-1 do
if Sg1.Cells[4,j]= '' then err:=err+1;
iferr <>0 then
begin
MessageDlg('Ошибка'+#13+'Таблица заполнена не полностью.'+#13+'Сохранение не произведено!'
, mtError,[mbOk], 0);
err:=0;
end
else