( Mode : Longint;
ManId : Longint;
Wait : Byte;
dim DosExitCode : Word) : Longint
Volá externí program FlxPamOCSnimac.exe, který umožňuje komunikaci se snímačem karet Open Card.
Čtěte zde.
Program se nejprve podívá do registru:
REG:\HKEY_CURRENT_USER\Software\FLUX\GlobalSettings
, zda existuje klíč:
Path of OC sensor
Jestliže existuje, hledá se FlxPamOCSnimac.exe pomocí tam zadané cesty. Jestliže uvedená hodnota v registru neexistuje, vytvoří se cesta k Pam.Exe a k ní se přípojí adresář OCSensor a tam se FlxPamOCSnimac.exe hledá.
Jestliže tedy bude Pam.Exe nainstalován například do adresáře 'C:\Flux\Bin', bude PVS klient hledán v adresáři: 'C:\Flux\Bin\PVSClient'.
| Mode | Popis |
| OCSENSOR_MODE_OSOBA | Zobrazí dialog s informacemi o OpenCard pro zaměstnance s identem ManId. |
| OCSENSOR_MODE_SEARCH | Zobrazí dialog pro vyhledávání karty. |
| OCSENSOR_MODE_PRINT | Zobrazí dialog pro tisk karty. |
True = Čekej na ukončení externího programu FlxPamPVSClient.exe. Jestli chcete, aby komunikace s PVS serverem pokračovala nezávisle dál, pište False.
Nepoužívá se.
Jestliže funkce dopadne dobře, vrací 0. Jinak vrací kód chyby, jejichž celkový výčet je zde.
Podívejte se na: Ostatní procedury a funkce
Příklad:
dim DosExitCode : Word; printup(_ExecOCSensor(OCSENSOR_MODE_OSOBA, O[dbIdent], false, DosExitCode));