IActiveScript и переменные
От: _ReZzZ_  
Дата: 26.08.04 07:43
Оценка:
Подскажите — как в скрипт добавить переменную програмно, т.е. независимо от выбранного языка.

Заранее благодарен.
Re: IActiveScript и переменные
От: rus blood Россия  
Дата: 26.08.04 09:00
Оценка: 40 (1)
Здравствуйте, _ReZzZ_, Вы писали:

_RZ>Подскажите — как в скрипт добавить переменную програмно, т.е. независимо от выбранного языка.


_RZ>Заранее благодарен.


Перед запуском скриптов на парсинг и исполнение, вызови
IActiveScript::AddNamedItem

и добавь имя для своей переменной.
После этого, если в скрипте встречается это имя, то скриптинг вызывает метод твоего хоста
IActiveScriptSite::GetItemInfo

в который передает найденное имя. В этом методе ты должен вернуть интерфейс на объект (какой — зависит от остальных параметров вызова). Далее скриптинг сделает все сам — вызовет метод, свойство и т.д.
Имею скафандр — готов путешествовать!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.