Меню Рубрики

Установка activex для intouch

InTouch + ActiveX (компоненты)

Новичок

Присоединился: 08 Декабрь 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 3 Свойства публикации

Ответить, цитируя автора — Ответ Тема сообщения: InTouch + ActiveX (компоненты)
Опубликовано: 11 Декабрь 2005 12:49

Установлен InTouch 7.1 + SqlServer 7.0 на паре серверов.

Проблема в том, что на одном не отрабатывают компоненты ActiveX. Система досталась по наследству, поэтому приходится догадывать что к чему.

1. Компонент называется AlarmTree (я не знаю что это,стандартный компонент или нет). Отображает группы и подгруппы тегов. Верхний узел $System.
2. AlarmHistory и AlarmSummary представлены в виде таблиц. Отображают алармы в соответсвии с выбранной группой из AlarmTree и похоже данные тянут из базы данных.

Дважды кликаю на объектах — реакции никакой. Window Viewer выдает ошибки подключения, использования обектов и методов. Зашел В ActiveX Control Installation, установил все что мог — не помогло.

Подскажите чего не хватает. Какие библиотеки искать? Мне нужна библиотека виндовс или *.ocx?
Заранее спасибо.

Новичок

Присоединился: 25 Июль 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 8 Свойства публикации

Новичок

Присоединился: 04 Октябрь 2005
Online Status: Offline
Публикации: 13 Свойства публикации

на всякий случай регистрация компонента:

regsvr32.exe c:\windows\system32\crystl32. ocx

Новичок

Присоединился: 08 Декабрь 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 3 Свойства публикации

Новичок

Присоединился: 08 Декабрь 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 3 Свойства публикации

Зарегистрировал библиотеку как было показано
regsvr32.exe c:\windows\system32\abcd.ocx
В проекте на этих компонентах после двойного нажатия стали выплывать окна со свойствами. Это был шаг вперед.

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

В файлах проета нашел файл *.cfg (простите названия не помню) где посточно прописаны эти GUID-ы. (4 компонента -4 сточки — 4 GUID-а). Поробовал перенести этот файл в новый проект — не помогло.

В итоге: Конфигурация компонентов завязывается четко на проект, но как это делается я не знаю.
Прошу вас подскажите. Может я не прав в своих выводах.
Заранее спасибо.

источник

Установка activex для intouch

Надо обратиться к SomeField. Не дает зараза, ругается на то, что после точки, что после Items(N), должна быть цифра.
Если делать:
dim temp;
temp = #MyObject1.List.Items(N);
. temp.SomeField — опять то же самое; ругается на точку. Если поставить #temp, то тоже ессно не проходит,
т.к. он хочет явное имя объекта.

Какие мысли имеются у уважаемых ?

Добавление от 30 Августа 2007 13:05:

Тьфу, dim конечно же неправильный, но альтернативных вариантов все равно не вижу.

Сообщений: 12
Регистрация: Июль 2007

написано 30 Августа 2007 14:16 Инфо &#149 Правка &#149 Ответить &#149 IP

Сообщений: 260
Откуда: Россия
Регистрация: Ноябрь 2004

написано 31 Августа 2007 15:10 Инфо &#149 Правка &#149 Ответить &#149 IP

Сообщений: 262
Откуда: Россия
Регистрация: Ноябрь 2004

написано 04 Сентября 2007 09:24 Инфо &#149 Правка &#149 Ответить &#149 IP

Сообщений: 29
Откуда: РК
Регистрация: Апрель 2006

написано 04 Сентября 2007 13:03 Инфо &#149 Правка &#149 Ответить &#149 IP

Сообщений: 263
Откуда: Россия
Регистрация: Ноябрь 2004

написано 04 Сентября 2007 13:39 Инфо &#149 Правка &#149 Ответить &#149 IP

цитата: Efiop писал:
Компонент можешь скинуть?
И ещё, зайди в меню Insert>ActiveX. в ActiveX Control Browser’е посмотри в пропертях есть такой метод.

А чего его скидывать — он штатно с Windows стоит. Называется ListControl, wrapper поверх обычного ListView.
Проблема не в том, что контрол не виден — он отлично вставлен и кладется на мнемосхему. Проблема в том, что интач
штатно видит только первый уровень вложений в ActiveX. То есть в свойствах видно только ListItems, а вложенные свойства этого самого ListItems уже не видно. Вопрос в том, как к ним обратиться — они ведь есть.

Читайте также:  Установка крючков на спиннинг

Сообщений: 30
Откуда: РК
Регистрация: Апрель 2006

написано 04 Сентября 2007 15:29 Инфо &#149 Правка &#149 Ответить &#149 IP

Сообщений: 264
Откуда: Россия
Регистрация: Ноябрь 2004

написано 04 Сентября 2007 15:38 Инфо &#149 Правка &#149 Ответить &#149 IP

Сообщений: 33
Откуда: РК
Регистрация: Апрель 2006

написано 05 Сентября 2007 15:12 Инфо &#149 Правка &#149 Ответить &#149 IP

Сообщений: 266
Откуда: Россия
Регистрация: Ноябрь 2004

написано 06 Сентября 2007 20:23 Инфо &#149 Правка &#149 Ответить &#149 IP

P.S. Вот блин, нашел — есть слава богу SelectedItem, чего-то я его сразу не заметил. Через него сделаем что нужно.
Но вопрос все равно остается открытым — как в [нецензурное слово] интаче обратиться к индексированным свойствам ?!

Сообщений: 34
Откуда: РК
Регистрация: Апрель 2006

написано 07 Сентября 2007 12:07 Инфо &#149 Правка &#149 Ответить &#149 IP

Сообщений: 267
Откуда: Россия
Регистрация: Ноябрь 2004

написано 07 Сентября 2007 17:42 Инфо &#149 Правка &#149 Ответить &#149 IP

Я по поводу интача уже даже не разочаровываюсь.

источник

Установка activex для intouch

Надо обратиться к SomeField. Не дает зараза, ругается на то, что после точки, что после Items(N), должна быть цифра.
Если делать:
dim temp;
temp = #MyObject1.List.Items(N);
. temp.SomeField — опять то же самое; ругается на точку. Если поставить #temp, то тоже ессно не проходит,
т.к. он хочет явное имя объекта.

Какие мысли имеются у уважаемых ?

Добавление от 30 Августа 2007 13:05:

Тьфу, dim конечно же неправильный, но альтернативных вариантов все равно не вижу.

Сообщений: 12
Регистрация: Июль 2007

написано 30 Августа 2007 14:16 Инфо &#149 Правка &#149 Ответить &#149 IP

Сообщений: 260
Откуда: Россия
Регистрация: Ноябрь 2004

написано 31 Августа 2007 15:10 Инфо &#149 Правка &#149 Ответить &#149 IP

Сообщений: 262
Откуда: Россия
Регистрация: Ноябрь 2004

написано 04 Сентября 2007 09:24 Инфо &#149 Правка &#149 Ответить &#149 IP

Сообщений: 29
Откуда: РК
Регистрация: Апрель 2006

написано 04 Сентября 2007 13:03 Инфо &#149 Правка &#149 Ответить &#149 IP

Сообщений: 263
Откуда: Россия
Регистрация: Ноябрь 2004

написано 04 Сентября 2007 13:39 Инфо &#149 Правка &#149 Ответить &#149 IP

цитата: Efiop писал:
Компонент можешь скинуть?
И ещё, зайди в меню Insert>ActiveX. в ActiveX Control Browser’е посмотри в пропертях есть такой метод.

А чего его скидывать — он штатно с Windows стоит. Называется ListControl, wrapper поверх обычного ListView.
Проблема не в том, что контрол не виден — он отлично вставлен и кладется на мнемосхему. Проблема в том, что интач
штатно видит только первый уровень вложений в ActiveX. То есть в свойствах видно только ListItems, а вложенные свойства этого самого ListItems уже не видно. Вопрос в том, как к ним обратиться — они ведь есть.

Сообщений: 30
Откуда: РК
Регистрация: Апрель 2006

написано 04 Сентября 2007 15:29 Инфо &#149 Правка &#149 Ответить &#149 IP

Сообщений: 264
Откуда: Россия
Регистрация: Ноябрь 2004

написано 04 Сентября 2007 15:38 Инфо &#149 Правка &#149 Ответить &#149 IP

Сообщений: 33
Откуда: РК
Регистрация: Апрель 2006

Читайте также:  Установка контактного теплообмена что это
написано 05 Сентября 2007 15:12 Инфо &#149 Правка &#149 Ответить &#149 IP

Сообщений: 266
Откуда: Россия
Регистрация: Ноябрь 2004

написано 06 Сентября 2007 20:23 Инфо &#149 Правка &#149 Ответить &#149 IP

P.S. Вот блин, нашел — есть слава богу SelectedItem, чего-то я его сразу не заметил. Через него сделаем что нужно.
Но вопрос все равно остается открытым — как в [нецензурное слово] интаче обратиться к индексированным свойствам ?!

Сообщений: 34
Откуда: РК
Регистрация: Апрель 2006

написано 07 Сентября 2007 12:07 Инфо &#149 Правка &#149 Ответить &#149 IP

Сообщений: 267
Откуда: Россия
Регистрация: Ноябрь 2004

написано 07 Сентября 2007 17:42 Инфо &#149 Правка &#149 Ответить &#149 IP

Я по поводу интача уже даже не разочаровываюсь.

источник

ActiveX в Internet Explorer

ActiveX для Internet Explorer — это специальный фреймворк, или плагин, предназначенный для детектирования на веб-страницах (серверах) всевозможных программных компонентов, приложений, созданных на различных языках программирования, и организации их функционирования в Интернет Эксплорере.

Управляющие элементы ActiveX имеют определённую схожесть с апплетами платформы Java. Это составные блоки клиент-серверных программ, работающих в браузере Internet Explorer, интерактивных сценариев для воспроизведения анимации и видео.

Актив X — это уникальная технология, оптимизированная только для IE. Установка элемента ActiveX в браузере как таковая не нужна, поскольку он является частью операционной системы Windows. По умолчанию устанавливается вместе с дистрибутивом ОС.

Из этой статьи вы узнаете, как включить ActiveX в Internet Explorer (активировать) и отключить , а также как настроить фильтрацию его элементов (запретить их включение на веб-страницах), как скачать и установить версию плагина Flash, поддерживающего веб-технологию Active-X.

Настройка

Если выполнение элементов осуществляется некорректно (например, браузер заблокировал доверенные ресурсы, запрещены интерактивные блоки, IE отображает уведомление «Пожалуйста, настройте… ActiveX»), необходимо предварительно настроить модуль:

1. В верхней части IE кликните раздел «Сервис».

2. Кликните пункт «Свойства браузера».

3. Щёлкните вкладку «Безопасность». Нажмите кнопку «Другой».

4. Прокрутите список параметров вниз, до раздела «Элементы ActiveX… ».

5. Для безопасного и корректного запуска элементов выполните такие настройки:

«Автоматические запросы… » — Отключить (для снижения риска вирусной атаки через задействование этой веб-технологии);

«Включить фильтрацию… » — Включить (для выборочного запуска, также в целях безопасности);

«Разрешать… только увтерждённые» — Включить (для активации только на доверенных сайтах);

«Разрешить… которые не использовались» — Отключить (не запускать блоки, которые раньше не использовались);

«Скачивание неподписанных элементов» — Отключить (также, чтобы не активировать сомнительные, потенциально опасные объекты);

«Скачивание подписанных элементов» — Предлагать (отображается запрос на загрузку).

Отключение/включение фильтрации

Фильтр элементов ActiveX — блокирует запуск элементов на веб-страницах по заданным в настройках правилам.

Если вы не знаете, как отключить/включить фильтр ActiveX, выполните эту инструкцию:
1. В меню перейдите в раздел «Сервис».

2. Кликом мышки установите или уберите «галочку» в строке «Фильтрация… », соответственно для включения или отключения опции.

Если нужно разрешить запуск элементов на текущей вкладке:
1. В адресной строке щелчком мышки запустите блок настройки — иконку «знак запрета».

2. В открывшемся окне нажмите «Отключить фильтрацию… ». После обновления страницы, та её часть, которая была заблокирована, отобразится.

Установка апплета Flash для IE

В виду специфики технологии ActiveX для IE в Windows 7 и XP нужно устанавливать версию Flash, адаптированную именного для него.

Делается это так:
1. Откройте офсайт — https://get.adobe.com/ru/flashplayer/.

2. Если в первом блоке не отобразилась настроечная панель, клацните ссылку «Нужен проигрыватель… для другого компьютера?».

3. В первой строке установите версию используемой ОС (Windows 7….).

4. Во второй строке в ниспадающем перечне выберите версию — FP Internet Explorer — ActiveX.

Читайте также:  Установка заднего гидравлического тормоза

5. Кликом мышки снимите галочки в средней колонке «Дополнительные приложения».

7. В нижней панели IE щёлкните «Выполнить».

8. Подтвердите запуск: нажмите «Да» в окне «Контроль… ».

Помните, что правильная настройка модуля Актив X снижает риск заражения браузера и всей системы компьютера вирусами, устраняет навязчивые уведомления о невозможности запуска элементов на доверенных веб-ресурсах.

источник

Установка Activex в Internet Explorer

Введение

ActiveX представляет собой специализированные компоненты, которые являются отдельными программами и приложениями, позволяющими потребителю создавать сайты любого уровня сложности. Элемент ActiveX.com способен встраиваться только в один браузер — Internet Explorer. Если говорить конкретно, то компонент складывается из множества специфических приложений, запустить которые можно только в одном, ранее указанном интернет-обозревателе. Несмотря на то, что большинство современных пользователей Всемирной сети сетуют на медленную загрузку и не самый хороший функционал Explorer, встраиваемые элементы могут предоставить немало преимуществ в работе, ввиду чего необходимо знать, как включить ActiveX.com.

Элементы программы могут запускаться в самом интернет-браузере

Internet Explorer — единственный браузер, который не требует дополнительной инсталляции. Предназначенный для интернет-сёрфинга программный продукт устанавливается на компьютер пользователя совместно с ОС Windows. Его преимущество перед другими типовыми программами заключается в использовании в момент операций файлов, которые «берёт» операционная система. Совместная работа Internet Explorer и Windows исключает ошибки, которые могут возникать в процессе работы других типовых утилит. На самом деле, эта взаимосвязь значительно ускоряет работу веб-обозревателя, при этом минимально нагружая систему.

Прежде чем включить настраиваемый компонент, следует знать, что исключить или исправить ошибки в работе средства помогают определённые файлы, идентичные тем, что использует Internet Explorer 11. Соблюдение этого простого условия обуславливает прямую обработку кодов встраиваемого компонента операционной системой.

Плюсы и минусы внедряемого продукта

Если установить ActiveX.com, пользователь программного продукта получит возможность:

  • создавать различные программные приложения на нескольких языках;
  • не тратить время на дополнительную установку множества дополнительных приложений, так как компоненты продукта способны запускаться непосредственно в самом веб-обозревателе;
  • использовать в работе огромное количество современных компонентов, которые применяют этот фрейм.

Главным недостатком надстройки считается его основное преимущество, так как используемые в процессе обработки кодов программы черпают ресурсы самой ОС. При этом могут появляться различные ошибки, исправить которые безопасным образом получается далеко не всегда.

Прежде чем установить на своём компьютере ActiveX.com, потребитель должен знать, что этот компонент достаточно часто используется хакерами и недобросовестными программистами для создания вирусов с вредоносными кодами.

Инсталляция приложения

Установить компонент в браузере Internet Explorer 11 можно всего за несколько минут. Для этого следует предварительно открыть главное окно веб-обозревателя, найти в перечне вкладок запрос «Сайт». Пользователя уведомят о необходимости дополнительно установить элементы программы. Чтобы надстроить программный продукт, пользователю укажут место, на которое следует впоследствии нажать. Дальше придётся провести несколько простых процедур.

В открытом окне веб-обозревателя нужно найти главное меню, в котором есть слово «Сервис», щёлкнуть по «Свойствам обозревателя». После этого откроется соответствующее окно со свойствами. На вкладке «Безопасность» необходимо нажать клавишу «Другое», расположенную в самом низу перечня.

В открытом перед пользователем окне параметров безопасности будет выведен огромный список с множеством различных действий. В перечне необходимо найти «Элементы ActiveX» и включить их.

После согласия на все проводимые системой манипуляции, следует подтвердить всё кнопкой «Ок» и перезапустить веб-обозреватель. Исправить возможные ошибки поможет полная перезагрузка операционной системы.

Заключение

Установить приложение Activex в браузере достаточно просто, с этим справится даже неопытный пользователь, который только начинает разбираться с принципом работы ОС и встраиваемых компонентов. Следует отметить, что Explorer 11 считается весьма эффективным средством для интернет-сёрфинга. Оптимизировать и наладить его бесперебойную работу поможет установка дополнительных программ и приложений.

источник

Добавить комментарий