Modul Interface

Modul Interface

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

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:

D2000 VBApi.xla