_DiaSelCert

(    RegKey : String; 
 dim Error  : String) : Word

Tato funkce zobrazí dialog, který umožňuje výběr certifikátu. Údaje o vybraném certifikátu budou uloženy do registru RegKey k uživateli, který je aktuálně přihlášen k systému Windows. Dialog zobrazí naposledy vybraný certifikát. Takto vybraným certifikátem lze později podepisovat XML dokumenty funkcí _DiaSigner .

Funkce používá knihovnu FlxSigner.DLL, která však není požadována hned při spuštění mzdového programu. Proto chyba o její nepřítomnosti může vzniknout až při volání této funkce.

Funkce dopadne dobře, jestliže parametr: Error = "", jinak zde bude textový popis chyby.

Funkce vrací cmOK nebo cmCancel.

O dialogu čtěte zde.

Podívejte se na: Procedury a funkce - Objekty

Příklad:

call VyberCertifikatu;
Exit

procedure VyberCertifikatu
    dim Comm   : Word;
    dim sError : String;
    Comm := _DiaSelCert("reldp", sError);
    if(sError<>"")then
        _MsgBox(1, "Chyba při výběru certifikátu: "+sError, 0);
        return;
    endif
    if(Comm=cmOK)then
        {...}
    endif
endproc