SetUserSetItem

(    Idx  : Longint;  
     Data : StringZ)

Ukládá hodnotu Data uživatelského nastavení pro index Idx.  Používá se ve spojení s procedurou _GetUserSetItem pro ukládání uživateli poplatných informací, třeba nastavení chování makra atd.

Maximální délka řetězce Data je 400 znaků a nelze ukládat řetězce obsahující binární nuly! Proto pro ukládání číselných hodnot nepoužívejte makro funkci _StrPut.

Příklad:

const usi_xxx = 100;
dim szData : StringZ;
szData := "abcd|4575|qwe";
SetUserSetItem(usi_xxx, szData);

const cUSI_xxx	= 1
const cUSI_yyy	= 2
        
dim a   : Word;
dim d   : Date;
dim s10 : String[10];

s10 := "Text";
a := 555;
d := _ActDate;

SetUserSetItem(cUSI_xxx, _Str(a) + #9 + s10 + #9 + _Str(_DateToDay(d)) + #9);

Podívejte se na:  System

Ukládání nastavení maker