JLABS

VaxNt/ProDB.PGuide.Implicitní proměnné

Programátorská příručka.Implicitní proměnné

Bullet Některé hodnoty v Contextu mají zvláštní význam, obvykle začínají znakem underscore a používají se k předávání globálních parametrů nebo parametrů k jednomu použití. Důležité je rozlišovat mezi vnitřními proměnnými virtuálního stroje VaxNt (R0,R1,S,_S,...) a proměnnými obsaženými v Context. Zde se zabýváme těmito druhými. Přehled následuje:

    
    Proměnná                  Význam
    -------------------------------------------------------------------------------------------------------------
    _PreviousResult           Pokud předcházející funkce mohla vracet úspěch (1) nebo neúspěch (0), je to uloženo
                              v proměnné Context.Values['_PreviousResult'].
    _Skipped                  Při přeskakování na význačný determinatic ve dlouhém stringu pomocí funkce _skip2
                              se do této proměnné ukládá výsledný string.
    _PrintByPages             Je-li nastaveno na 1, tiskne se postupně po stránkách, každé volání funkcí print
                              resetuje tuto hodnotu na 0
    _DelayAfterPage           Při tisku donutí úlohu nechat tiskárnu resp. Windows odpočinout tím, že vyvolá
                              Sleep s udanou hodnotou, každé volání print funkcí zase tuto hodnotu resetuje.
                              Tato i předchozí proměnná se používají na chvilkové trumfnutí obvyklého chování
                              tiskových funkcí
    -------------------------------------------------------------------------------------------------------------

BulletRejstřík kapitoly
BulletNadřízená kapitola dokumentace / rejstřík


JLABS Aktualizováno dne 20000704. Komentář: info@jlabs.cz