Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.11.02;
Скачать: CL | DM;

Вниз

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

 
pathfinder ©   (2008-09-24 13:01) [0]

Здравствуйте!

Подскажите пожалуйста в чем моя ошибка.

Определен тип: TObjs = array of TObject;

Процедура с параметром этого типа: procedure do(o: TObjs);

При передаче этой процедуре объекта: do([obj]) - ошибка компиляции "Ordinal type required".


 
Palladin ©   (2008-09-24 13:04) [1]

параметр - динамический массив
передаешь - открытый массив

к тому же do является зарезервированным словом


 
Правильный$Вася   (2008-09-24 13:04) [2]


>  do([obj])

без квадратных скобок надо


 
Сергей М. ©   (2008-09-24 13:05) [3]

Ты разницу между открытым и динамическим массивом понимаешь ?


 
Ega23 ©   (2008-09-24 13:05) [4]


> При передаче этой процедуре объекта: do([obj]) - ошибка
> компиляции "Ordinal type required".


С какого фига та передаешь ей объект, когда должен передавать массив объектов (по крайней мере процедура объявлена именно так)


 
Сергей М. ©   (2008-09-24 13:07) [5]


> Ega23 ©   (24.09.08 13:05) [4]


Он массив и пытается передать..


 
Ega23 ©   (2008-09-24 13:18) [6]


> Он массив и пытается передать..


Невнимательно посмотрел, просто он написал

> При передаче этой процедуре объекта


 
pathfinder ©   (2008-09-24 13:35) [7]

Всем спасибо, разобрался)


> Ты разницу между открытым и динамическим массивом понимаешь
> ?


Открытый массив - это способ объявления параметра-массива.
Динамический массив - это массив для которого динамически выделяется память в зависимости от его размера.

Правильно?


 
Anatoly Podgoretsky ©   (2008-09-24 15:06) [8]

У тебя первое, а говоришь про второе.



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

Текущий архив: 2008.11.02;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
1-1201421434
Kolan
2008-01-27 11:10
2008.11.02
Кто должен передавать посетителя?


1-1201264323
Kolan
2008-01-25 15:32
2008.11.02
Как дисэйблить кнопки если операция не поддерживается&#133 ?


11-1195021960
Sour Smile
2007-11-14 09:32
2008.11.02
Компиляция в Collapse


15-1220629849
Slider007
2008-09-05 19:50
2008.11.02
С днем рождения ! 5 сентября 2008 пятница


2-1221762635
Muh
2008-09-18 22:30
2008.11.02
Подскажите, пожалуйста как программно в image1 загнать картинку с