![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Динамический массив : Присвоение [D5, Win95/98]
NeVIP. © (2004-07-03 23:34:00)Времени суток доброго, мастера!
Не могу разобраться с присвоение в динамическом массиве,
на следующий кусок кода, на присвоение "Off[OffLenght]:=j" получаю AV :
...
Off : array of byte;
...
OffLenght:=0;
for j:=1 to StringGrid.RowCount-1 do
if StringGrid.Cells[1,j]='U' then
begin
SetLength(Off,OffLenght);
Off[OffLenght]:=j;
OffLenght:=OffLenght+1;
end;
...
Заранее спасибо за Помощь.
TUser (2004-07-04 05:45:00) [1]не [1], а SetLength(Off,OffLenght+1);
Anatoly Podgoretsky (2004-07-03 23:43:00) [2]Не только, наращивать надо до увеличения размера
Agent13 (2004-07-03 23:37:00) [3]
> Off[OffLenght - 1]:=j;