HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

A telepített ADO verziószámának lekérdezése


Példaprogram letöltése

3898 bájt

Ha azt szeretnénk kideríteni, hogy milyen verziószámú ActiveX Data Object, azaz ADO van telepítve gépünkre, akkor a most bemutatásra kerülő komponens segítségével mindezt könnyen megtehetjük.

A mellékelt példaprogram megnyitása előtt az ADOVersion.pas-ban levő komponenst telepítenie kell a Delphi alá. Ehhez válassza a Component - Install Component menüpontot.
A komponens egyetlen függvényből áll, melyet GetADOVersion-nak neveztünk el. Ez szöveges formátumban adja vissza a telepített ADO verziószámát. Ahhoz, hogy mindezt le tudjuk kérdezni, szükségünk lesz a ComObj unit-ra, melyet a uses kulcsszó után kell megadnunk. Ezután deklarálnunk kell egy OLEVariant típusú változót, melyen keresztül elérjük az ADO egyes tulajdonságait.
  ADO: OLEVariant;
Miután ez megtörtént, kapcsolódnunk kell az ADO-hoz a CreateOLEObject segítségével. A függvény visszatérési értékének átadjuk az ADO verziószámát. Amennyiben az nincs a gépre telepítve, nullát kapunk eredményként.
  try
    ADO:=CreateOLEObject('adodb.connection');
    Result:=ADO.Version;
    ADO:=Null;
  except
    Result:='0.0';
  end;
A mellékelt példaprogramban csak meg kell hívnunk a GetADOVersion függvényt, és kiíratnunk a kapott eredményt.

Könyv
Ez a cikk megtalálható ebben a könyvben: Delphi Software Offline 2003 évkönyv 527. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |