![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 26.05.2009
Сообщений: 16
|
![]()
У меня проблема с компонентой. Я создала свою компоненту, сделала программу, использующую её. Она устанавливалась и работала без сбоев на двух компьютерах. На третьем она успешно установилась, но при её использовании при создании другой программы вылетает ошибка что-то типо "Cannot '' parent control". Что это означает и как это исправить? Очень важно.
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
![]()
У Вас наверное не указан в вашем компоненте компонент родитель.
Всегда рад помочь!
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 26.05.2009
Сообщений: 16
|
![]()
Да нет, родитель указан. Я при изменении свойст использую тип TWinControl. Для родителя сделала специальную строчку. вот код:
procedure TComboBox1.Select; var obj:TWinControl; begin obj:=Items.Objects[ItemIndex] as TWinControl; obj.Parent:=self; obj.Visible:= not obj.Visible; end; ошибка не уходит |
![]() |
![]() |
![]() |
#4 | |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
![]() Цитата:
Всегда рад помочь!
|
|
![]() |
![]() |
![]() |
#5 |
Форумчанин Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 183
|
![]()
В любом случае ошибка связана с родителями. Ошибка выходит в одной из этих строчек? Вы проверяли бреакпоинтами?
Until The End Of Time
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 26.05.2009
Сообщений: 16
|
![]()
на 4 тоже не работала))) остальные компьютеры не стали проверять) версии Delphi полностью совпадают. единственное, мождет что-либо в настройках, но неизвестно что.
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 26.05.2009
Сообщений: 16
|
![]()
нет, не проверяла, так как эта ошибка вылетает тогда, когда хочу поместить на форму компоненту.
|
![]() |
![]() |
![]() |
#8 |
Форумчанин Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 183
|
![]()
D RunTime или DesignTime? Если DesignTime, то вполне возможно, что проблема в методе Paint, если он есть конечно, проверьте код компонента брекпоинтами.
Until The End Of Time
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 26.05.2009
Сообщений: 16
|
![]()
у меня компонент ComboBox. А что должно случиться, чтобы вначале работало нормально, а потом перестало? Бред
|
![]() |
![]() |
![]() |
#10 |
Форумчанин Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 183
|
![]()
В общем выложите компонент, посмотрим.
Until The End Of Time
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка при работе с потоками( | _SeRGeaNT_ | Общие вопросы C/C++ | 2 | 11.01.2009 14:50 |
Ошибка при работе с структурой | Nullator | Общие вопросы C/C++ | 11 | 07.03.2008 23:52 |
Ошибка при работе с файлом | LeoN | Общие вопросы Delphi | 1 | 07.12.2007 15:21 |
Ошибка при работе с БД | malevich | БД в Delphi | 8 | 25.11.2007 15:10 |