Перейти к основному содержимому

Сохранение значения в словаре процесса (proc_put)

Объявление

старое_значение = proc_put(ключ, новое_значение)

Параметры

  • ключ
    Строка.
  • новое значение
    Строка — значение, которое нужно сохранить.

Возвращаемое значение

  • старое значение
    Строка — прежнее значение по ключу; если его нет, возвращается пустая строка.

Описание

Все словари процессов, имена которых начинаются с «xxtouch.» или «1ferver.», сохраняются.
Сохраняет значение в словаре процесса и возвращает прежнее значение по ключу.
Если по ключу ранее не было значения, возвращается пустая строка.
Сохранение пустой строки очищает значение по ключу.

Пример

local bill = ""
while bill == "" do
bill = proc_put("billno", "")
end
print("billno: ".. bill)