D2000 VBApi - modul Interface

Modul Interface obsahuje deklarácie procedúr a konštánt, ktoré boli popísané v kapitole Štruktúry rozhrania VBApi. Ďalej definuje funkcie, ktoré umožňujú prístup k jednotlivým položkám štruktúry VBApi_TUniVal.


Popis funkcií:


Declaration
Property Get D2GetUniValValue(value As VBApi_TUniVal) As Variant

Description
Funkcia vráti v hodnotu, ktorá je obsiahnutá v štruktúre VBApi_TUniVal, alebo hodnotu Empty, ak je hodnota neplatná.


Declaration
Property Get D2GetUniValTime(value As VBApi_TUniVal) As Date

Description
Funkcia vráti čas vzniku hodnoty.


Declaration
Property Get D2GetUniValValid(value As VBApi_TUniVal) As Boolean

Description
Funkcia vráti príznak platnosti hodnoty.


Declaration
Property Get D2GetUniValWeak(value As VBApi_TUniVal) As Boolean

Description
Funkcia vráti príznak Weak hodnoty.


Declaration
Property Get D2GetUniValTransient(value As VBApi_TUniVal) As Boolean

Description
Funkcia vráti príznak Transient hodnoty.


Declaration
Property Get D2GetUniValDefault(value As VBApi_TUniVal) As Boolean

Description
Funkcia vráti príznak Default hodnoty.


Declaration
Property Get D2GetUniValLimits(value As VBApi_TUniVal) As Long

Description
Funkcia vráti príznak limity hodnoty.


Declaration
Property Get D2GetUniValFlags(value As VBApi_TUniVal) As String

Description
Funkcia vráti reťazec, v ktorom sú jednotlivé užívateľské príznaky (flagy) reprezentované znakmi A..P, ak je daný príznak nastavený.


Declaration
Property Get D2GetSpecificProperty(value As VBApi_TUniVal, prop As Long) As Variant

Description
Funkcia vráti požadovanú položku (parameter prop) zo štruktúry VBApi_TUniVal.


Konštanty pre jednotlivé položky sú taktiež definované v module Interface:

Konštanta pre parameter prop Význam návratovej hodnoty
Public Const D2ValueValue = 1 Hodnota
Public Const D2ValueTime = 2 Čas vzniku hodnoty
Public Const D2ValueValid = 3 Príznak platnosti hodnoty
Public Const D2ValueWeak = 4 Príznak Weak
Public Const D2ValueTransient = 5 Príznak Transient
Public Const D2ValueDefault = 6 Príznak Default
Public Const D2ValueLimits = 7 Limity hodnoty
Public Const D2ExtendFlags = 8 Užívateľské príznaky
Public Const D2ArchFlags = 9 Archívne príznaky

Súvisiace stránky:

Napíšte komentár