Страница 1 из 1

Вопрос по синтаксису OLE

Добавлено: 10 Декабрь 2025, 20:02
Игорь Столяров
Всем привет ! :)
Понимаю, что надежды мало - но спрошу !

Может быть кто-нибудь придумал, как можно трансформировать OLE синтаксис Clarion
во что-нибудь человеко-ориентированное ? Может как-то можно их вызов в класс завернуть ...

Ну невозможно бесят все вот эти конструкции с фигурными скобками типа:

Код: Выделить всё

  sValue = MyKKT.Object{'DriverVersion'}          & |  ! Версия драйвера ККТ РР-Электро
           ' / ' & MyKKT.Object{'ECRSoftVersion'} & | 
           ' . ' & MyKKT.Object{'ECRBuild'}       & |
           ' / ' & MyKKT.Object{'FNSoftVersion'}
Спасибо за любые идеи ! (если есть)

Вопрос по синтаксису OLE

Добавлено: 10 Декабрь 2025, 20:20
finsoftrz
А в чем проблема? Передаете при инициализации класса номер ole контрола и вперед. Все как обычно. Внутри класса, конечно, фигурные скобочки останутся. :-)

Вопрос по синтаксису OLE

Добавлено: 10 Декабрь 2025, 20:49
Игорь Столяров
finsoftrz писал(а): 10 Декабрь 2025, 20:20 Внутри класса, конечно, фигурные скобочки останутся.
Так вот тоже и оно ... 🤷‍♀️

Вопрос по синтаксису OLE

Добавлено: 11 Декабрь 2025, 2:16
kreator
OLE устарело. Да и в Линуксе такого нет. :D

Вопрос по синтаксису OLE

Добавлено: 11 Декабрь 2025, 11:07
Дед Пахом
Можно без фигурных скобок, зато с интерфейсом IDispatch.