Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.03.2008, 18:04   #1
Романнн
Пользователь
 
Регистрация: 04.11.2007
Сообщений: 64
По умолчанию определение длины динамич. массива

динамически создается массив. как можно определить сколько в нем элементов?
Романнн вне форума Ответить с цитированием
Старый 11.03.2008, 18:24   #2
malevich
Пользователь
 
Аватар для malevich
 
Регистрация: 01.11.2006
Сообщений: 63
По умолчанию

high(массив)
malevich вне форума Ответить с цитированием
Старый 11.03.2008, 18:28   #3
Романнн
Пользователь
 
Регистрация: 04.11.2007
Сообщений: 64
По умолчанию

благодарю)
Романнн вне форума Ответить с цитированием
Старый 11.03.2008, 18:48   #4
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

хоть и ответ верен, но все же он не возвращает длинну динамической структуры

In Delphi code, call High to obtain the upper limit of an Ordinal, Array, or ShortString value. The result type is X, or the index type of X.

X is either a type identifier or a variable reference. The type denoted by X, or the type of the variable denoted by X, must be one of the following:

For this type High returns
Ordinal type (includes Int64) The highest value in the range of the type
Array type The highest value within the range of the index type of the array. For empty arrays, High returns –1.
short string type The declared size of the string
Open array The value, of type Integer, giving the number of elements in the actual parameter minus one
short string parameter The value, of type Integer, giving the number of elements in the actual parameter minus one

корректней же все- таки использовать length в вашем случае
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск цикла длины 4. <Бананан> Помощь студентам 33 25.05.2008 20:10
Массив неопределённой длины Влажимир Общие вопросы Delphi 2 01.04.2008 10:14
Паскаль. Динамич массивы ProPaL Помощь студентам 6 25.03.2008 09:43
Фильтрация по динамич.перемен. Elm0 БД в Delphi 9 30.12.2007 15:04
Сортировка двумерного массива произвольной длины. Visual Basic Pekc Помощь студентам 0 25.11.2007 19:30