D2000 VBApi - Otvorenie a zatvorenie objektu systému D2000

Pred prácou s ľubovoľným objektom je potrebné ho otvoriť. Otvorenie objektu zabezpečuje procedúra VBApiOpenObject.


Deklarácia
Declare Sub VBApiOpenObject Lib "vbapi.dll" Alias "_OpenObject@8" (ByRef name As String, ByRef ok As Long)

Parametre
name Meno objektu.
ok Návratová hodnota - úspešnosť volania.

Návratová hodnota
Hodnota parametra ok.

Návratová hodnota Popis
0 Objekt je otvorený.
1 Objekt neexistuje.
2 Neprihlásený užívateľ.
3 Neočakávaná interná chyba.
4 Zlé parametre.

Popis
Pri prvom otvorení konkrétneho objektu prebieha skutočná komunikácia rozhrania s procesom D2000 Server. Pri následných (duplicitných) otvoreniach je inkrementované interné počítadlo otvorení. Prebieha teda okamžite.


Zatvorenie objektu umožňuje procedúra VBApiCloseObjekt. Dekrementuje interné počítadlo. Pri poslednom zatvorení zabezpečí skutočné zatvorenie objektu.


Deklarácia
Declare Sub VBApiCloseObject Lib "vbapi.dll" Alias "_CloseObject@4" (ByRef name As String)

Parametre
name Meno objektu.


Súvisiace stránky:

Napíšte komentár