Вверх ↑
Ответов: 1429
Рейтинг: 50
#1: 2012-04-09 20:45:51 ЛС | профиль | цитата
Возникла проблема с массивом

Создаю юнит, и кладу его в папку code:


#pas
unit PixelsGlobalArray;

interface

type
TArrayPixelCloud = array of integer;
var
ArrayPixelCloud : integer;
implementation

end.
(это мой глобальный массив)

Начинаю работать с ним в IC, пишу:


#pas
SetLength(ArrayPixelCloud, 1000);

А он мне пишет:
hiInlineCode_9211FB0.pas(43) Error: Incompatible types


Но почему??!

Если создаю точно такой-же массив среди переменных процедуры IC - то всё работает! А в юните - нет.
карма: 0

0