[?]: Создание com-объекта для winCC Flexible

Панели оператора PP/OP/TP/TD/MP.
Программные пакеты ProTool/WinCC flexible, SCADA система WinCC
Post Reply
Krapivnikov
Posts: 3
Joined: Mon Oct 11, 2010 7:33 am

[?]: Создание com-объекта для winCC Flexible

Post by Krapivnikov » Thu Aug 25, 2011 11:52 am

Была написана на C# dll, зарегестрирована с помощью regasm
В dll реализован объект с одним методом, который возвращает строку
Создаем в проводнике файл .vbs

Code: Select all

dim o 
set o = createObject("CSharpServer.InterfaceImplementation")
WScript.Echo o.PrintHi(" библиотека")
сохраняем и запускаем, все отлично работает, появляется меседжбокс с текстом "Привет библиотека"

При попытке вставить в скрипт во flexible

Code: Select all

dim o 
set o = createObject("CSharpServer.InterfaceImplementation")
SmartTags("tagForTest") = o.o.PrintHi(" библиотека")
дебагер показывает, что скрипт валится на второй строке.

Post Reply