This is topic Проблема с элементом Data в ActivX-компоненте написанном на VB6 in forum Работа в MS Windows (ODBC/DDE/OPC/NET) / Working under MS Windows at Форум TRACE MODE: техническая поддержка.
У меня возникла проблема с ActivX-конпонентом, который работает с базой донных. Дело в том что элемент [Data] VB6 при первом выводе ссылки на экран работает нормально, но по истечении некоторого времени, после совершения переходов по рахным экранам, на контроле работают только кнопки, поля ввода, а вот [Data], связанная с базой данных Access перестаёт листать записи.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Этот ActiveX-элемент был разработан специально для ТМ?
Posted by Alexandr (Участник № / Member № 319) on :
Да. Конечно этот ActivX-компонент разработан для Трейс Моуд.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Инсталляция Вашего ActiveX, которую Вы присылали нам для проверки, выдает ошибку. Я Вам отправлял по этому поводу письмо, но ответа так и недождался. Для проверки нам нужен Ваш ActiveX.
Posted by Alexandr (Участник № / Member № 319) on :
Я посылаю Вам мой ActivX-компонент по почте с рекомендациями по расположению базы данных к нему. Но он работает только при установленном VB6. Сделать инсталяционный пакет(работоспособный) мне так и не удалось.
Posted by Alexandr (Участник № / Member № 319) on :
Хотя, насколько я понял. Получая техническую поддержку через почту и общаясь в форуме, я переписываюсь с теме же людьми. В этом случае, я эже присылал контролл по почте. Если это не так, то по какому адресу прислать ActivX-компонент?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Разработка ActiveX требует от пользователя определенной программистской подготовки и культуры. Консультаций по принципам организации и алгоритмизации приложений служба технической поддержки давать не может. Насколько нам известно, нашими пользователями написано уже достаточно много ActiveX, функционирующих с Трейс Моуд. Видимо, Вам необходимо привлечь квалифицированного приграммиста для решения Вашей задачи.
Posted by Alexandr (Участник № / Member № 319) on :
Мой ActivX-компонент без проблем работает, если его расположить на основном экране так, что он всегда виден. Но если его поместить на форму, которая открывается и закрывается, то он работает только при первом выводе формы, а после этого работаю всё элементы, кроме Data.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Уважаемый Александр!
Мы проверили один из ActiveX с функциями обращения к Access, разместив его на экране, вызываемом ССЫЛКОЙ, видимость которой управляется кнопкой. Никаких проблем в работе ActiveX не выявилось. Думаю, что дело, все-таки, в Вашем ActiveX. Однако, я полагаю, что, если уж Вы нашли условия, при которых Ваш ActiveX функционирует правильно, их и надо реализовывать. Рассмотрев Ваш проект, мы находим, что существует достаточно удобное решение с заменой используемых Вами ССЫЛОК_НА_ЭКРАНЫ ПЕРЕХОДАМИ на те же экраны. Подробности - в направленном Вам e-mail.
Posted by Zulin Alexandr (Участник № / Member № 319) on :
Может ли мне оказать помощь специалист по написанию ActivX-компонентов в VB6? Я бы прислал листинг программы с пояснениями. Свой контрол я писал по аналогии с приведённым примером TmVbCtl.