Вверх ↑
Этот топик читают: Гость
Ответов: 4674
Рейтинг: 516
#1: 2011-05-14 08:29:26 ЛС | профиль | цитата
Открыл я как то свои старые схемы с этим компонентом и стало так грустно
Вот таким этот компонент мне больше нравится пожалуй. (хотя вам судить)
1. Добалена точка FileName для горячей регистрации
2. doExecute выполняет VBScript (как в старой версии)
3. Добавлены списки Script и PropertyList (все преемущества по ним в примере)

а может ещё чего добавил, забыл уже (это мой пожалуй дембельский акорд, лето на носу однако )

скачать с примером ~ 3,2Mb - useactivex_new_2.rar
карма: 6

4
Голосовали:1nd1g0, CriDos, foksov, Konst
vip
#1.1контекстная реклама от партнеров
Ответов: 4674
Рейтинг: 516
#2: 2015-09-14 13:42:57 ЛС | профиль | цитата
Вновь полностью переделываю компонент.
Выполнено:
1) Теперь не нужна будет регистрация в системе (интерфейс загружается через IClassFactory2 как в обычной DLL)
2) Лицензия как параметр в реестре например (если таковая нужна то инициализируется через свойство LicKey без записи в реестр )
3) Оптимизация работы по Tab (в прошлой версии не работало)
4) Интерефейс IActiveScriptSite заменён на IScriptControl с выбором движка (VBScript,JScript)
В работе:
5) Добавлю таймер в глобальный список имён (очень не хватает в скрипте для периодических вызовов процедур/функций)
6) Создать редактор для установки свойств в design-time

Может у кого есть ещё какие соображения?

p.s активыХ из архива выше ломаются на ура, всего одну цифру надо подобрать от 0-F (HEX) кому надо пишите в личку

карма: 6

4
Голосовали:miver, ogrif, ibegen, Konst
Ответов: 83
Рейтинг: 6
#3: 2016-09-26 09:41:25 ЛС | профиль | цитата
Добрый день andrestudio.
Пытаюсь понять как работать с компонентами ActiveX. Огромное спасибо за примеры.
Встретился с двумя проблемами:
1 - Запуская Ваш ехешник все контролы имеют цвет и свой формат чисел. Если я вашу схему компилирую, то на выходе получаю ехешник с черно белыми контролами и настройками по умолчанию. Некоторые связи вообще разорваны.

2 - После того как положил файлы hiUseActiveX.pas и UseActiveX.ini согласно инструкции - схема с
ActiveX перестала компилиться. Пишет что файл ****.pas - fatal error.

Я так понимаю что первая проблема была из за несоответствующих hiUseActiveX.pas и UseActiveX.ini ? Что надо сделать что бы они правильно заработали? У меня альтернативная сборка Хайасма.
карма: 0

0
Ответов: 4674
Рейтинг: 516
#4: 2016-09-26 12:38:25 ЛС | профиль | цитата
ibegen, эта версия к сожалению более мной не поддерживается.
В этой ветке в 27 посте http://forum.hiasm.com/topic/49344/1
описание к новой версии
Но так как у меня комп на котором я творил приказал долго жить (надеюсь диск живой остался после грозы )
то вся надежда на Леонида у него есть hiUseActiveXEx.pas
архив https://yadi.sk/d/RPDMkYXCrrYK3
Леонид, выложи сюда hiUseActiveXEx.pas если нетрудно.
карма: 6

0
Ответов: 83
Рейтинг: 6
#5: 2016-10-06 12:01:01 ЛС | профиль | цитата
Спасибо andrestudio!
Честно говоря мало что понял. Надо учить матчасть. Потихоньку может освою. Все упирается во время и в доступные примеры. После обновления движка форума, многие ссылки на примеры просто не работают.
Так же надеюсь что Леонид выложит файлик.....
карма: 0

0
Ответов: 4674
Рейтинг: 516
#6: 2016-10-06 14:27:51 ЛС | профиль | цитата
ibegen, привет. Нашёл у себя на флэшке, не уверен что это окончательная версия, но вроде должна работать
http://forum.hiasm.com/getfile/37860


как тут файлы присоединять?

Редактировалось 1 раз(а), последний 2016-10-06 14:30:08
карма: 6

0
файлы: 1UseActiveXEx.zip [3.6KB] [313]
6
Сообщение
...
Прикрепленные файлы
(файлы не залиты)