Форум: "Основная";
Текущий архив: 2003.01.23;
Скачать: [xml.tar.bz2];
Вниз
Несколько вопросов про компоненты Найти похожие ветки
← →
id_privin (2003-01-10 13:15) [0]1) Есть ли инструмент для отладки компонентов в design-time?
Есть компонент-контейнер.
1) нужно отследить бросок других компонтов на него, и выполнить с ними специфичные действия
2) нужно отследить удаление из него компонентов
3) Как работает функция Asigned?
Делаю так.
CompRef := NewComponent;
Удаляю с формы NewComponent. Asigned(CompRef) возвращает true.
← →
Roma (2003-01-10 15:21) [1]1) Есть ли инструмент для отладки компонентов в design-time?
Не существует... Самый простой (и достаточно эффективный) способ - понавтыкать везде, где хочется, MessageBox"ов, выводящих нужную тебе информацию. Не забудь их потом удалить...
3) Как работает функция Asigned?
Правильно она работает, проверяет аргумент на nil. Проверь реализацию метода Notification в своем компоненте...
← →
id_privin (2003-01-10 16:53) [2]Ну неужели нет никакого Wizard"а или Expert"а.
Тут обсуждалась эмуляция IDE. Фича как раз для таких дел нужна. Так что должен быть инструмент
← →
Skier (2003-01-10 16:56) [3]>id_privin
Цель какая ?
Написать что-то типа своей IDE ?
← →
id_privin (2003-01-10 18:14) [4]Цель - Уметь отлаживать поведение компонент в IDE
IDE Дельфы это делать не позволяет. А очень хочеться
← →
Паша (2003-01-10 18:27) [5]id_privin
Почему нельзя в runtime это сделать? На кнопочку вешаешь создание компонента, в парент ставишь ему контейнер и далее по отладчику. Так пробовал?
← →
Юрий Зотов (2003-01-10 22:40) [6]Есть простой вариант - ставим пакету Delphi32.exe в качестве Host Application, запускаем вторую копию Delphi из-под первой - и... о, чудо!... спокойно отлаживаем в design-time любые компоненты и даже эксперты.
Потому что для второй копии это будет design-time, а для первой - самый настоящий run-time. Со всеми вкусностями встроенного отладчика.
← →
id_privin (2003-01-13 09:57) [7]
> Юрий Зотов © (10.01.03 22:40)
Наконец-то человеческий ответ получил! Спасибо Вам большое!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.01.23;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c