Пишу так
- Код: Выделить всё
Dim vbs As VBScript_Global.GlobalObj
vbs.Execute "msgbox '1'"
Не разрешает
Говорит VARIABLE NOT SET. Как её засетить то Set VBS= ?
Dim vbs As VBScript_Global.GlobalObj
vbs.Execute "msgbox '1'"
Dim mScript As ScriptControl
Dim Rs as ADODB.Recordset
...
Set mScript = New ScriptControl
mScript.Language = "VBScript"
mScript.AllowUI = False
mScript.Timeout = 0
mScript.AddObject "Rs", Rs
...
ALX_2002 писал(а):Зачем - ?
Чтобы в ACTIVEX можно было выполнять код и обращаться к объектам на страничке ( Document,Window).
Хотел подрубить в контроле VBSCRIPT DLL и в случае если клиент отрубил скрипты, выполнить их самому. вот
Set Doc = UserControl.Parent
Set Wnd = Doc.parentWindow
Сейчас этот форум просматривают: Yandex-бот и гости: 23