Снегопат

Обсуждение Снегопата
Текущее время: 27 апр 2024, 23:25

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
СообщениеДобавлено: 22 апр 2013, 15:47 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Народ, есть вопрос:
можно ли как-то сохранять какие-нибудь значения между перезапусками скрипта?
У меня задача - тестовый скрипт использует подключение к Предприятию через v82.Application (OLE).
this.v8 = new ActiveXObject("V82.Application");

Соответственно, при запуске скрипта запускается Предприятие, это процесс не быстрый.
Хочу сохранить необходимые мне значения от OLE где-нибудь (например, в данных другого скрипта, возможно, библиотечного) и после перезапуска скрипта быстро получить нормальную среду.

Что можете подсказать?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 апр 2013, 16:08 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Саша Орефков подсказал решение:
если в начале скрипта написано, как полагается,
Код:
$addin stdlib

то можно использовать код типа
Код:
if(!stdlib.MySavedApp)
    stdlib.MySavedApp = "2 Мое значение";
app = stdlib.MySavedApp;
Message(app);


А вообще можно использовать обращение к любому скрипту - это фича jscript :)
>> javascript динамический язык, можно извне в любом скрипте создать свойство.

Отлично.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB