Win32API в Script Extension
Автор Qwertylolman, 06 дек 2010 12:25
Сообщений в теме: 4
#1
Отправлено 06 декабря 2010 - 12:25
есть необходимость использовать Win32API в экстеншене (выполняется запуск парсера написанного как консольное приложение). экстеншн не поддерживает объекты win32api. можно как-то обойти это ограничение и запустить парсер из экстеншена?
#2
Отправлено 06 декабря 2010 - 13:03
Если я правильно понимаю, вам нужно использовать WshShell.Run:
' VBScript CreateObject("WScript.Shell").Run "notepad" Sys.OleObject("WScript.Shell").Run "notepad"
// JScript (new ActiveXObject("WScript.Shell")).Run("notepad"); Sys.OleObject("WScript.Shell").Run("notepad");
#3
Отправлено 06 декабря 2010 - 14:18
Если я правильно понимаю, вам нужно использовать WshShell.Run:
' VBScript CreateObject("WScript.Shell").Run "notepad" Sys.OleObject("WScript.Shell").Run "notepad"// JScript (new ActiveXObject("WScript.Shell")).Run("notepad"); Sys.OleObject("WScript.Shell").Run("notepad");
валится с эксепшеном на Run =(
но получилось через Exec
#4
Отправлено 06 декабря 2010 - 15:03
Если я правильно понимаю, вам нужно использовать WshShell.Run:' VBScript CreateObject("WScript.Shell").Run "notepad" Sys.OleObject("WScript.Shell").Run "notepad"// JScript (new ActiveXObject("WScript.Shell")).Run("notepad"); Sys.OleObject("WScript.Shell").Run("notepad");
валится с =(
но получилось через Exec
Какая версия TC ?
"...эксепшеном на Run.." на каком языке происходит ?
Если на VB, то выполняется ли подобный код на VB в винде ?
#5
Отправлено 06 декабря 2010 - 15:13
JScript, версия 7.52Какая версия TC ?
"...эксепшеном на Run.." на каком языке происходит ?
Если на VB, то выполняется ли подобный код на VB в винде ?
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных