Вниз
Скачать: CL | DM;

Проблема в работе с массивом   Найти похожие ветки 

 
garyboy   (2002-02-18 11:00) [0]

Есть объявленный динамический массив

var
SPI:array of array of Extended;
II,JJ:integer;
Begin
SetLength(SPI,NA);
for II := Low(SPI) to High(SPI) do
begin
SetLength(SPI[II],NA+2);
for JJ := Low(SPI[II]) to High(SPI[II]) do
begin
SPI[II,JJ] :=JJ*4;
end;
end;
DLIT1(SPI)
End

Этот массив требуется передать поцедуре , которая находится в другом модуле , в качестве параметра .

Eсли в объявлении процедуры пишу так .
procedure DLIT1(SPI:array of Extended)

Ругается на этапе компиляции при обращении к процедуре
Incompatible types ‘Array’ and ‘dynamic array’

Если так . procedure DLIT1(SPI:array of array of Extended)
То ругается при компиляции в модуле где объявлена процедура , выдает сообщение .
Identifier expected but ‘ARRAY’ found .

Что делать , если кто то сталкивался с аналогичной проблемой или знает как ее разрешить прошу , ответить мне по адресу gary-gary@mtu-net.ru и дать рекомендации .


 
Владимир Васильев   (2002-02-18 11:10) [1]

Type
T2DExtendedArray : array of array of Extended;
.....
SPI : T2DExtendedArray;
........................
DLIT1(SPI : T2DExtendedArray);

Примерно так.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
1-119
Aleksandr
2002-03-21 14:49
2002.04.01
Как защитить переменные в потоке?


14-295
UGH|B1ADE
2002-02-18 18:56
2002.04.01
Плиз поможите !


1-237
Linux
2002-03-20 20:25
2002.04.01
Как вставить ссылку на форму.


14-319
MBo
2002-02-12 14:20
2002.04.01
что за значки в ответах вместо копирайта?


1-114
kronprince
2002-03-21 17:48
2002.04.01
TComboEdit из RxLib как TComboBox.Items?




   Наверх