Update cookies preferences
Promotic

    EndNetIdentify - událost objektu AtouchX

    Popis:
    Událost je vyvolána po ukončení čtení identifikačních řetězců.
    Událost oznamuje ukončení čtení identifikačních řetězců. Uživateli předkládá číslo stanice, ze které se řetězce četly, výsledek komunikace, uživatelem zadaný parametr Param a přečtené řetězce (v případě úspěšného čtení).
     
    V případě úspěšného čtení událost vytvoří proměnnou DATA jako 1-rozměrné pole o velikosti 3 prvky. Prvky pole jsou typu String nebo Variant/String podle nastavení vlastnosti VariantOnly.
    Parametry:
    Station(Integer) Číslo stanice, ze které se identifikační řetězce četly.
    Result(Long) Výsledek komunikace
    Param(Long) Hodnota zadaná v metodě NetIdentify.
    DATA(Variant) Přečtené identifikační řetězce.
    Poznámka:
    Obsah matice, kde Apl (true/false) je hodnota parametru v metodě NetIdentify:
    true - aplikační identifikační řetězce
    Info(0) - První aplikační identifikační řetězec (určuje projektant aplikace ve stanici).
    Info(1) - Druhý aplikační identifikační řetězec (určuje projektant aplikace ve stanici).
    Info(2) - Generovaný identifikační řetězec PSE obsahující v pořadí: název souboru aplikace, datum překladu aplikace, verze PSE jež překlad provedlo.
    false - systémové identifikační řetězce
    Info(0) - Název výrobce hardware.
    Info(1) - Názvy v pořadí: název hardware, název OS Windows, název komunikačního protokolu.
    Info(2) - Verze v pořadí: verze hardware, verze OS Windows, verze komunikačního protokolu.
    Příklad:
    JavaScriptVBScriptVyber a zkopíruj do schránky

    if (Result < 1024)
    {
    var aData = Pm.CreatePmArray();
    aData.LoadFromVbArray(DATA);
    Pm.Debug("AtouchX Station=" + Station + ", \"Info(0)=\"" + aData.GetItem(0) + ", \"Info(1)=\"" + aData.GetItem(1) + ", \"Info(2)=\"" + aData.GetItem(2));
    }
    else
    {
    Pm.Debug("AtouchX Station=" + Station + ", event EndNetIdentify = Error !!");
    }
    © MICROSYS, spol. s r.o.