Форум: "Сети";
Текущий архив: 2006.04.30;
Скачать: [xml.tar.bz2];
ВнизПроблема с динамическим WebBrowser Найти похожие ветки
← →
Dark Lord © (2006-01-12 14:22) [0]Суть проблемы вот в чем: во время выполнения динамически создаются несколько ТWebBrowser с именами типа:
WB1, WB2, ..., WBx
С помощью функции FindComponent("WB"+index) нахожу требуемый компонент. Пытаюсь после этого заголовку формы присвоить LocationName с выбранного браузера командой типа:
Caption:=(FindComponent("WB"+index) as TWebBrowser).LocationName
и вылазит ошибка: "Access violation at address 00466954 in module" Чего я не так сделал?
← →
Rouse_ © (2006-01-12 15:07) [1]А компонент то после FindComponent("WB"+index) находиться?
← →
Dark Lord © (2006-01-12 17:20) [2]А действительно! Проверил - не находит! Но почему? По ShowMessage проверяю - имя компонента указано правильно! Как можно тогда другим образом может обращаться к конкретному динамически созданному компоненту?
← →
umbra © (2006-01-12 17:46) [3]FindComponent находит только "прямых потомков". Т.е надо вызывать FindComponent не формы (как у Вас) а непосредственного родителя.
← →
Dark Lord © (2006-01-12 20:05) [4]to umbra:
Спасибо большое за пояснение! Теперь разобрался и все работает!
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2006.04.30;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.011 c