WritePrivateVar

Qubes 6.8 Ecrit une PrivateVar contextuelle à une unité

Syntaxe

function WritePrivateVar(n: String; v: Variant; e: Float = 0): Boolean
n: nom de la variable privée
v: valeur à affecter à la variable
e: expiration automatique (optionnelle) en secondes

Remarques

Les PrivateVar comme les GlobalVar ne sont pas liées à une execution d'un script, mais à celle de leur exécutable hôte, elles sont partagées entre plusieurs executions de script, et survivent à celles-ci. Elles sont cependant perdues si leur exécutable hôte d'arrête ou est redémarre.

Une PrivateVar ne sera visible que depuis l'unité où elle est appelée, et ne peut être appelée que depuis une unité.

Exemples

unit UAlice;

WritePrivateVar('hello', 'this is Alice');

Si UBob écrit une PrivateVar 'hello', il s'agira d'un stockage distinct de celui de UAlice.

Classification

Internal