Scalabium Software

SMExport advertising
Knowledge for your independence'.
Home Delphi and C++Builder tips

#81: How can I check if BDE exists/installed?

you can check it in two methods:

1. read the registry key:

 OpenKey('SOFTWARE\Borland\Database Engine', False);
   s := ReadString('CONFIGFILE01');
   //BDE installed

2. you can try to initialize the BDE

  IsBDEExist := Check(dbiInit(nil))

PS: I prefer the second because the some no-good un-installators may remove the BDE-file but forget to remove the key in registry:)

Published: May 29, 2000

See also
dBase Viewer
Word Web-stream
Clarion Viewer
Mail parser (ActiveX)
Paradox to Text converter
Excel Reader (dll)
Excel Web-stream
ExcelFile Viewer
SMExport suite
Database Information Manager

Contact to webmaster


Borland Software Code Gear Scalabium Delphi tips

Copyright© 1998-2022, Scalabium Software. All rights reserved.

SMReport Autogenerated