Вход на форум 
В начало e-Mail

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  
Smart Solutions VDT :: Просмотр темы - Проблемка с некоторыми ActiveX-объектами в RSView 32
 FAQFAQ   ПоискПоиск   ГруппыГруппы   ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Проблемка с некоторыми ActiveX-объектами в RSView 32

 
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Программные средства систем автоматизации
Предыдущая тема :: Следующая тема  
Автор Сообщение
New_user
Частый гость
Частый гость


Зарегистрирован: Jan 30, 2007
Сообщения: 10
Рейтинг: +1/-0

СообщениеДобавлено: Пн 05 Фев, 2007 12:51:59    Заголовок сообщения: Проблемка с некоторыми ActiveX-объектами в RSView 32 Ответить с цитатой

Здравствуйте!
Помогите разобраться со следующей проблемой. Имеются несколько машин (АРМов) с установленной ОС WinXP Pro SP2 RU (5.1.2600). На каждой из них стоит RSView32 Works 7.20 из одного и того же дистрибутива. На каждой из них будет работать один и тот же проект. При попытке открытия для редактирования графических экранов, на которых есть различные ActiveX-объекты, выдаются на каждой из машин разные сообщения:

1. Microsoft Date and Time Picker Control 6.0 (SP4). Newer file version of ActiveX-control required.
2.Different ActiveX-control loaded to display имя_экрана than when saved.
3. Cause: Microsoft ADO Data Control v6.0 (OLEDB). Newer file used.
4. Unable to load ActiveX-control for display имя_экрана.
5. Cause: Microsoft Data Grid 6.0 (SP5) (OLEDB). Newer file version of ActiveX-control required.

При этом в среде Runtime эти экраны отображаются и на них все работает правильно.
Хотел выяснить, будут ли нормально работать проекты в этой ситуации? Как можно решить проблему, чтобы можно было работать с этими графическим экранами в среде разработки?
Спасибо!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dv_
Эксперт
Эксперт


Зарегистрирован: Sep 14, 2006
Сообщения: 776
Рейтинг: +41/-1
Откуда: Донецк

СообщениеДобавлено: Пн 05 Фев, 2007 13:37:00    Заголовок сообщения: Re: Проблемка с некоторыми ActiveX-объектами в RSView 32 Ответить с цитатой

New_user писал(а):
Имеются несколько машин... На каждой из них будет работать один и тот же проект.

Стоило ли делать на RSView32?

New_user писал(а):
есть различные ActiveX-объекты, выдаются на каждой из машин разные сообщения

Разные ActiveX компоненты (старее, новее). Есть отличия версий ActiveX между машинами и средой разработки.
Открытие экрана для редактирования и сохранение
устраняет сообщение про "Newer file used".

New_user писал(а):
При этом в среде Runtime эти экраны отображаются и на них все работает правильно.

На всех экранах?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
New_user
Частый гость
Частый гость


Зарегистрирован: Jan 30, 2007
Сообщения: 10
Рейтинг: +1/-0

СообщениеДобавлено: Вт 06 Фев, 2007 6:10:15    Заголовок сообщения: Ответить с цитатой

В том-то и проблема, что экран нельзя в среде разработки открыть, чтобы существующие в локальной системе ActiveX-объекты подтянулись и все заработало. В рантайме все экраны открываются нормально, только в активити-логгинге пишуться те сообщения, о которых я выше упоминал. И так каждый раз при открытии экрана в рантайме. Sad

Я впервые использую в своем проекте ActiveX-объекты. Получается, что всегда будут такие танцы с бубном вокруг версий компонентов ActiveX и их регистрации в ОС?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Eraser
Эксперт
Эксперт


Зарегистрирован: Oct 05, 2005
Сообщения: 106
Рейтинг: +8/-0
Откуда: Харьков

СообщениеДобавлено: Ср 07 Фев, 2007 10:07:35    Заголовок сообщения: Ответить с цитатой

1. проверьте, что бы все компоненты на всех машинах были одинаковыми (версии)
2. зарегистрируйте, если нужно, самые новые компоненты (regsvr32 "путь _к_ActiveX")
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dv_
Эксперт
Эксперт


Зарегистрирован: Sep 14, 2006
Сообщения: 776
Рейтинг: +41/-1
Откуда: Донецк

СообщениеДобавлено: Пт 09 Фев, 2007 10:03:55    Заголовок сообщения: Ответить с цитатой

New_user писал(а):
В том-то и проблема, что экран нельзя в среде разработки открыть

Открыть можно, но нужно знать как:
[HKEY_CURRENT_USER\Software\Rockwell Software\RSVIEW\Project\Graphics Animation]
"AllowNonregisteredControls"="1"
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
New_user
Частый гость
Частый гость


Зарегистрирован: Jan 30, 2007
Сообщения: 10
Рейтинг: +1/-0

СообщениеДобавлено: Пт 09 Фев, 2007 13:19:45    Заголовок сообщения: Ответить с цитатой

Огромное всем спасибо за информацию! Заработало!!! Very Happy
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Программные средства систем автоматизации Часовой пояс: GMT + 1
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах

Powered by phpBB © 2001, 2005 phpBB Group
Яндекс цитирования

Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany
Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de
Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна.
Открытие страницы: 0.129 секунды
/n