I did post this link on one of the Prestwood sites years ago, but I cannot find it anywhere.
Anyway, when Windows Vista was introduced I created a new customizable installer for the BDE 5.2.0.2 which includes the 2/4GB diskspace patch as well as providing manifest files etc to allow installation/use of the BDE from a limited account. Settings changes are once again correctly forced to the cfg file (and not the registry which would require permissions) and by default the BDE is installed to the \BDE32 folder and the default netdir one directory deeper.
All up this means that UAC was (and still is) now a non issue for the BDE.
Two versions are supplied - with Sql Links and without. Be sure to read the readme file to see how you can set your defaults in the ini file.
Link: http://www.all2ezy.com/pages/developer_downloads.php
Tested on Vista, 7, 8, 8.1 but not yet Windows 10 - used by many members of the Paradox Community group.
Some Hints:
Hint #1: Never assume you are the only BDE application installed on any given machine.
Hint #2: Never read/write the BDE settings directly from/to the registry. This is bad programming all round. Use the BDE API documented in about 1993 (there are most likely OPAL equivalent functions in many cases). You user will thank you for not screwing up other software that uses the BDE.
|