Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2009, 17:51   #1
Mayaa
Новичок
Джуниор
 
Регистрация: 21.12.2009
Сообщений: 1
По умолчанию Два ActiveX на одной форме

Добрый день!

Давно не писал на Delphi многое уже забылось, есть вот такая задача и проблема.

Необходим OCX компонент с визуальными элементами. Для этого использовал ActiveX внутри которого находится ActiveForm с TImage и др элементами. Задача периодически отображать картинки по таймеру.

Это в общем задача, а вот проблема в следующем.

С созданием OCX проблем небыло, он был был размещен на главной форме и все отображал, когда был один. При попытке разместить несколько контролов, при изменении свойств у одного изменяются свойства и у других, также как и вызов метода у одного приводит к вызову у других в итоге работает только один. Чувство такое, что объект создается все таки один, хотя на форме выглядит как два.
Как заставить их работать независимо друг от друга? Или посоветуйте другой подход к решению этой задачки.

p.s. Потоковая модель Appartment, настроек в ActiveX как заставить создавать новый экземпляр не нашел.
Mayaa вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись на лист Excel одной и той же опции ListBox два раза подряд Mishel825 Microsoft Office Excel 7 01.11.2009 14:08
два параметра в одной строке vaga Microsoft Office Access 1 22.09.2009 18:00
два цвета в одной ячейки terakorn HTML и CSS 10 22.06.2009 16:05
Поиск по нескольким БД с выводом инфы в одной форме Алина_Алина Microsoft Office Excel 11 19.05.2008 20:07
два числа в одной ячейке zetrix Microsoft Office Excel 1 23.12.2007 23:24