HiAsm - Конструктор программ

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



UseActiveX & VBJScript

Сообщений 1 страница 5 из 5

1

Компоненты ->

Для примера модернизация этих компонентов можно было бы делать к примеру такие вещи. (модернизировать либо сделать их ЕХ если уж так нужно)

Что это даёт в перспективе:

На данный момент мой VBJScript имеет существенные отличия и дополнения.

1)Вызов по именам процедур не через Case а как реализовано в IC
2)Подключение к UseActiveXEx через Dispath (установка свойств, вызов методов, получение событий) Можно прямо скриптом компоненты делать.
3)Работает с кирилицей в FPC.
4)Имеет объект встроенного таймера и метода sleep (не подвешивает работу с GUI).
5)Может вызывать из JS методы VBS и наоборот из VBS функции и переменные JS.
6)Может изменять свойства контролов по Handle.
7)Коментарии к точкам работают исправно.
8)В нижних точках VAR достаточно для VBS указать имя переменной для получения результата
9)Коректная информация об ошибках

Изменяемые свойства контролов:
Caption
Text
Color
Left
Top
Width
Height
FontName
FontHeight
FontColor
FontBold
FontItalic
LoadFromFile
SaveToFile
ShowControl

UseActiveX делает следующее.

Подключает ActiveX без регистрации в системе (т.е как обычную dll )
Не толкает туда всякие паровозики через МТ потоки а просто использует точку подключения для VBJScript

Вот пример вьювера изображений на DirectX. Плавный скролинг и всё такое. Скачать -> AXMotions

https://forumupload.ru/uploads/001b/10/a7/2/408803.png

0

2

У меня не работает.
Скомпилированный пример запускаю всё работает, если открываю схему и компилирую не работает.
Я так понимаю у меня компонент старый.

0

3

envoy_sky написал(а):

Я так понимаю у меня компонент старый.

да.

Эта связка UseActiveXEx & VBJScript покруче VB будет в грамотных руках. Самым отвратительным у штатного USEActiveX это регистрация библиотеки  в реестре, что требовало админских прав. Да и все эти некчёмные паровозики на входе и выходе полностью выносили мозг для творчества.
ActiveX в Dephi можно сделать почти из любого контрола простым мастером по его созданию встроенного в IDE.

Я не удивлюсь если для FPC VBJScript ошибку для вывода кириллицы так и не поправили. Хотя ошибку эту и гле искать указывал, может даже не однократно.

0

4

Компоненты в первом посте

0

5

Пример создания PDF из текста. Когда то выкладывал на официальном форуме, пускай и тут лежит
Пример->

https://forumupload.ru/uploads/001b/10/a7/2/708271.png

0



Рейтинг форумов | Создать форум бесплатно