This is topic Проблема с элементом Data в ActivX-компоненте написанном на VB6 in forum Работа в MS Windows (ODBC/DDE/OPC/NET) / Working under MS Windows at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/13/t/000023.html

Posted by Alexandr (Участник № / Member № 319) on :
 
У меня возникла проблема с 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.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2