|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.05.2010, 13:07 | #1 |
Пользователь
Регистрация: 30.03.2010
Сообщений: 23
|
Определить пустой ли элемент в массиве
Всем здрасть...
Проблема следующего рода: Есть массив компонентов.Перебираю все его элементы и для каждого проверяю, если он не пуст то обращаюсь к его свойствам, иначе смотрую следующий.Не понимаю с чем нужно сравнивать элемент массива такого типа, чтоб определить пуст ли он. Пробывал так mas[i]<>nil но это не дало результата(((
Император всё видит... Император всё знает...
|
03.05.2010, 13:10 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
В каком смысле не дало результата?
I'm learning to live...
|
03.05.2010, 13:12 | #3 | |
Пользователь
Регистрация: 30.03.2010
Сообщений: 23
|
ему поравну =nil или <>nil.
В общем пишет inaccesseble value при обращении к свойству или вызову метода этого "существующего" элемента массива Цитата:
если написать mas[i]<>nil то он никогда это условие не выполняет...
Император всё видит... Император всё знает...
Последний раз редактировалось Stilet; 17.05.2010 в 13:44. |
|
03.05.2010, 20:09 | #4 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
If mas[i]=nil
then begin mas[i].Destroy;//мы уничтожили объект но не ссылку на него mas[i]:=nil;// а теперь убрали и ссылку end;
программа — запись алгоритма на языке понятном транслятору
|
17.05.2010, 13:01 | #5 |
Пользователь
Регистрация: 30.03.2010
Сообщений: 23
|
понял, спасибо. Я уже решил по другому
Император всё видит... Император всё знает...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как найти в двумерном массиве МАХ элемент каждой строки? | Jasper92 | Общие вопросы C/C++ | 9 | 16.12.2009 12:58 |
сколько раз элемент C[i,i] двухмерного массива C(N,N) встречается в этом массиве | kirillbobo | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 19.06.2009 20:44 |
Как поменять местами в массиве max и min элемент. | Stager | Общие вопросы C/C++ | 2 | 13.01.2009 02:03 |
min элемент в массиве | DeFace | Общие вопросы C/C++ | 2 | 06.01.2009 21:36 |
Функция которая в массиве ищет максимальный по модулю элемент | Absent | Помощь студентам | 5 | 19.11.2007 21:23 |