Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Кол-во элементов в массиве


Автор: Гость_Vasya 10.6.2005, 09:20
Здраствуйте!

У меня есть процедура
procedure SetValues(i: array of Integer);

Как узнать размер передаваемого массива в этой процедуре, а то я делаю так
procedure SetValues(i: array of Integer; nCount: Integer)

Спасибо!

Автор: Alex 10.6.2005, 09:45
High(i)

Автор: SPrograMMer 10.6.2005, 15:28
Цитата(Alex @ 10.6.2005, 09:45)
High(i)

эт индекс последнего эл-та, если не ошибаюсь..

Цитата
размер передаваемого массива

будет как Length(I) - прям как со строкой smile

Автор: Yanis 10.6.2005, 18:10
Строка это тоже массив.

Автор: badaninslava 10.6.2005, 18:15
A PChar? Как с ним работать?

Автор: Yanis 10.6.2005, 18:21
Используй StrLen для определения длины строки PChar.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)