Форум: "Основная";
Текущий архив: 2003.02.03;
Скачать: [xml.tar.bz2];
ВнизСуществование Component Найти похожие ветки
← →
Astarot (2003-01-26 15:41) [0]Каким образом можно узнать, существует ли в работающем приложении компонент с заданным именем?
← →
Романов Р.В. (2003-01-26 15:45) [1]В общем случае никак. Чля частного слочая можно воспользоваться FindComponent
← →
Pat (2003-01-26 15:46) [2]nil?
← →
Astarot (2003-01-26 16:02) [3]FindComponent конечно хорошо... но дело в том, что если компонента нету, при операциях с результатом действий FindComponentа вылетает ошибка, что в полне логично... МОжет все-таки возможно как-то по другому сию проблему решить?
← →
Романов Р.В. (2003-01-26 16:11) [4]Если компонента нет, то результат FindComponent равен nil. Проверить это не трудно.
← →
Юрий Зотов (2003-01-26 16:13) [5]Можно написать рекурсивный поиск по Components, начиная с Application и используя FindComponent. Если цепочка Owner"ов не разорвана, результат будет точным.
Посмотрите также FindGlobalComponent.
> если компонента нету, при операциях с результатом действий
> FindComponentа вылетает ошибка
Дык... а проверить сначала на nil - разве нельзя?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.02.03;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c