Форум: "Компоненты";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];
ВнизНе работает оператор is для класса в Dream Designer Найти похожие ветки
← →
Priest (2005-06-03 16:08) [0]Создаю из Delphi форму, которая создана в Dream Designer когда проверяю с помощью is, то возвращает результат False. Когда делаю as выдаёт ошибку. Если же проверить свойство ClassName то возвращает правильный результат.... Кто-нибудь сталкивался?....Раньше была подобная проблема...Оказалось, что в одном модуле была ссылка на Dialogs и QDialogs......Теперь подобного нет
← →
Юрий Зотов © (2005-06-03 16:21) [1]Класс не в DLL ли сидит? Или проверка не в DLL ли делается?
← →
Priest (2005-06-03 16:46) [2]Да нет. Класс не в DLL. Сам класс в BPL, вызывал функцию RegisterClass. Создаю экземпляр формы в DD и получается файл js. Потом в Delphi пытаюсь запустить файл js. И тут эта беда :(
← →
Abessalom (2005-06-07 01:51) [3]Пройдись отладчиком CPU, может, найдешь источник. Что хоть за ошибка-то?
← →
Priest (2005-06-07 09:44) [4]Я смотрел. Получалось так, что оператор is вызывает функцию TObject.InheritedFrom. Он возвращал False.
Проблема была в том, что я не указал данную bpl в пути поиска. И метод RegisterClass не вызывался. Удивительно то, как я вообще мог открыть форму из bpl.......
Страницы: 1 вся ветка
Форум: "Компоненты";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.015 c