Показать сообщение отдельно
  #12  
Старый 03.04.2012, 21:52
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Цитата:
Сообщение от Brain Fucker
Честно говоря, я предполагал что
Код:
  assignfile(f, 'Valuesmatrix.txt');
  reset(f);
  readln(f, temp);  
  GrafVal.colcount := temp;
  readln(f, temp);
  GrafVal.rowcount := temp;

вот в этой части кода выставляется размерность StringGrid.
Очень надеюсь на подсказку, в чём моя ошибка.
Правильно надеялись, но для начала эти величины должны откуда то в этом файле взяться. То есть их туда нужно предварительно записать. Хотя бы так:
Код:
  AssignFile(F, 'Valuesmatrix.txt');
  try
    Rewrite(F);
    WriteLn(F, GrafVal.ColCount);
    WriteLn(F, GrafVal.RowCount);
    for Row := 0 to GrafVal.RowCount - 1 do
      for Col := 0 to GrafVal.ColCount - 1 do
        WriteLn(F, GrafVal.cells[Col, Row]);
  finally
    CloseFile(F);
  end;
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием