Описание тега msscriptcontrol

MS Script Control - это элемент управления ActiveX от Microsoft, который используется для предоставления универсальных служб сценариев в приложении. MS Script Control поддерживает языки сценариев VBScript и JavaScript.
1 ответ

Использование CDO.message.HTMLBody в объекте MSScriptControl.ScriptControl

На языке c-ish я создавал экземпляр объекта MSScriptControl.ScriptControl и использовал метод.AddCode для запуска VBScript, который, в свою очередь, создавал экземпляр объекта CDO.Message. Тем не менее, каждый раз, когда я добрался до "objMsg.HTMLBo…
23 мар '17 в 18:46
1 ответ

Обратный вызов функции C# из VBScript, запущенный с msscript.ocx

Я хочу использовать msscript.ocx для вызова VBScript из C# и позволить коду VBScript вызывать функции в программе на C#. Например, в следующем коде VBScript Clicktext пользовательская функция C# в том же clsss, которая использует msscript.ocx для за…
04 май '13 в 20:04
0 ответов

Как проверить, определяет ли Script определенный класс или свойство с помощью MSScriptControl?

В настоящее время я защищаю от идиота устаревшую программу VB6, которая использует MSScriptControl, Он принимает имя файла в качестве ввода, а затем получает некоторые строки, определенные в Property из Class определено в указанном файле. Вот текущи…
24 июн '15 в 03:16
1 ответ

VB.NET Оценить строку с переменными

Мне нравится заполнять мою базу данных различными формулами. Когда у меня есть формула в базе данных, как "(2+4)*5" Я получаю результат 40: update DB.dbo.INFOGROUP SET formula = '(2+4)*5' where INFOGROUP = 'S42' Когда у меня есть формула в базе данн…
07 окт '18 в 17:01
0 ответов

C# MSScriptControl Сделать массив видимым

Я использую MS ScriptControl для добавления сценариев в мое приложение. Все работает отлично, за исключением случаев, когда у меня есть класс, который виден для механизма сценариев, который имеет массив. Я не могу получить доступ к элементам массива…
03 окт '12 в 12:50
1 ответ

Visual Basic ScriptControl не будет писать в переменную?

Я пытаюсь сделать (очень простой) графический калькулятор в Visual Basic, и я использовал ScriptControl, чтобы пользователь мог ввести свое собственное уравнение, и он будет использовать eval() чтобы получить результат. Public Class Form1 Dim sc As …
1 ответ

Скрипт VB со ссылочным скриптом не работает в ScriptControl C#

Привет я выполняю сценарий VB, используя управление сценарием в C#. Если это автономный скрипт, то он отлично работает для меня, используя приведенный ниже код. ScriptControl SC = new ScriptControl(); SC.Language = ScriptType; SC.AddObject("Reposito…
1 ответ

CodeFluent против Interop.MSScriptControl.dll

У нас был 32-битный сервис, который мы пытаемся перевести на 64-битный. Мы использовали Interop.MSScriptControl.dll оценить VB скрипт, написанный пользователями. Поскольку нет 64-битной версии MSScriptControl, Я создал процесс, который был вызван вн…
23 сен '16 в 14:35
1 ответ

Невозможно привести объект COM типа "MSScriptControl.ScriptControlClass"

Получил эту ошибку при развертывании приложения VB6 / .NET на 64-разрядной машине Windows 2008. Unable to cast COM object of type 'MSScriptControl.ScriptControlClass' to interface type 'MSScriptControl.IScriptControl'. This operation failed because …
21 ноя '13 в 08:43
0 ответов

Eval в глобальной области видимости под wscript

Есть ли способ полностью подражать глобальному eval() вызов изнутри вызова функции? Я пробовал различные методы и не могу найти подходящее решение, которое работает под wscript: var Global = this; function globalEval(code) { (1, eval).call(Global, c…
18 дек '15 в 14:50
1 ответ

Как импортировать DLL в MSScriptControl.ScriptControl

У меня есть запрос на элемент управления MS Script, у меня есть программа VB6, которая использует элемент управления MSScript, чтобы позволить пользователям писать макросы внутри приложения. Мой вопрос заключается в том, как импортировать DLL в объе…
03 ноя '14 в 14:29
1 ответ

Отладка VBScript из MSScriptControl.ScriptControlClass, изменение реестра DefaultAppPool

У меня есть приложение ASP.NET, где я использую MSScriptControl.ScriptControlClass для выполнения VBScripts. Однако точки останова ('stop') игнорируются, когда функция Eval() запускает скрипт. Я хотел бы видеть запуск JITDebugger, который позволил б…
1 ответ

Реализуйте немедленное окно для VBScript

Я реализовал отладчик с использованием C#. Он использует MSSCRIPT.ocx в качестве движка VBScript. Может кто-нибудь сказать мне, как я могу реализовать функцию немедленного окна в нем. Желаемая особенность: Должны показать все доступные переменные вм…
26 апр '15 в 15:47
1 ответ

Получить все значения переменных в vbscript с помощью элемента управления msscript

Есть ли способ получить все значения переменных в скрипте во время выполнения. Рассмотрим следующий код VBScript. var1= 5 Var2= 6 For i=0 To 5 Msgbox i Next Как я могу реализовать это с помощью элемента управления msscript, чтобы я мог получить все …
30 авг '14 в 13:00
1 ответ

Как реализовать событие в Microsoft Script Control?

Все документы, которые я читал на MSScriptControl, говорят, что он может отвечать на события объектов, добавленных к нему. элемент управления script позволяет вам писать скрипт, который будет автоматически запускаться при возникновении события на об…
1 ответ

Что я не могу использовать, когда UseSafeSubset имеет значение true?

Когда я использую MSScriptControl в VB6 и установить UseSafeSubset = Trueчто я не могу сделать? Я имею в виду, какие элементы управления я не могу использовать? Или, может быть, некоторые основные объекты не могут быть созданы или использованы? Може…
26 июн '15 в 03:00
1 ответ

Получение ошибки при выборе языка MS Script Control 1.0 в качестве Perl Script

В моем приложении VB 6 я использую Script Control 1.0 для запуска внешних скриптов через мое приложение. Но во время работы я получаю ошибку ниже. "Error running Perl script: A script engine for the specified language can not be created." Я установи…
11 фев '13 в 06:55
2 ответа

Проблема MSScriptControl в Windows Server 2008

Поэтому я использую MSScriptControl для запуска некоторого javascript в своем приложении и хочу получить информацию о любых ошибках, которые может вызвать скрипт. MSScriptControl.ScriptControlClass script = new MSScriptControl.ScriptControlClass(); …
15 мар '12 в 06:57
1 ответ

Как создать динамические члены объекта, которые могут ссылаться на вложенные переменные / функции?

Как бы я мог создать динамический объект таким образом, чтобы он был обернут в замыкание, а затем мог бы добавить к объекту членов, которые могут ссылаться на вложенные переменные? Как показывает этот пример, test.myFunct() не может ссылаться на вло…
31 авг '14 в 17:19
1 ответ

Scriptcontrol - связывает свойства клиента и сервера

Можно ли связать свойства на стороне клиента и сервера в Scriptcontrol, поэтому, когда я устанавливаю свойство в javascript, изменение будет видно и в коде позади, а когда я устанавливаю свойство в коде позади, изменение будет видно в javascript? Я …
14 май '12 в 07:40