![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 30.03.2010
Сообщений: 23
|
![]()
Всем здрасть...
Проблема следующего рода: Есть массив компонентов.Перебираю все его элементы и для каждого проверяю, если он не пуст то обращаюсь к его свойствам, иначе смотрую следующий.Не понимаю с чем нужно сравнивать элемент массива такого типа, чтоб определить пуст ли он. Пробывал так mas[i]<>nil но это не дало результата(((
Император всё видит... Император всё знает...
|
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
В каком смысле не дало результата?
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 30.03.2010
Сообщений: 23
|
![]()
ему поравну =nil или <>nil.
В общем пишет inaccesseble value при обращении к свойству или вызову метода этого "существующего" элемента массива Цитата:
если написать mas[i]<>nil то он никогда это условие не выполняет...
Император всё видит... Император всё знает...
Последний раз редактировалось Stilet; 17.05.2010 в 13:44. |
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]()
If mas[i]=nil
then begin mas[i].Destroy;//мы уничтожили объект но не ссылку на него mas[i]:=nil;// а теперь убрали и ссылку end;
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#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 |