Цитата:
Сообщение от lmikle
Не, рельс. Руки выпрямлять.
Чем обычный двумерный массив не подходит для промежуточного хранения данных?
|
Спасибо за совет - но не могу кое чем разобраться
как определить количество строк в динамическом массиве
что бы настроить обработку поиска где
Код:
for i:=1 to ??? do
begin
if (a[i,4]='NarDATA-Off') or
(a[i,4]='NarDATA-Pk') then
begin
x_nar:=x_nar+strtofloat(a[i,9]);
end;
что должно быть вместо "???" High(a) выдает ошибку Range Check Error
помоги разобраться а то массивами у меня всегда проблемы
Разобрался - спасибо спасибо спасибо всем
масссссссссивыыыы класная штука программа сейчас даже шустро работает)))
проблема была
Код:
if rs='Roa' then //roa
begin
x_roa:=x_roa+strtofloat(a[i,9]);
end
else
begin
if trim(a[9,i])='' then // ТУТ ЗАБЫЛ ИСПРАВИТЬ a[9,i] на a[i,9]
begin
...
...