Visual Basic / Access Tools 


VBX Controls

The following are 'VBX' custom controls suitable for use with such programming languages as Visual Basic, Visual C++ and Delphi. They were written using Borland Pascal. All controls are shareware and may be freely distributed. Registered users receive technical support and additional functionality.

'Portz' [4K] Icon
Gives access to the computers I/O ports. Shareware (5 UK pounds).

'Sortz' [8K] Icon
Provides an efficient sort engine for numeric and string data and can work with 'huge' arrays (>64K). Shareware (10 UK pounds).

'Soundz' [5K] Icon
Produces sounds of a specified frequency and length through the PC's internal speaker and also can invoke the various Windows system alert sounds (as specified in the [sounds] section of the WIN.INI file). Shareware (5 UK pounds).

'HugeArray' [6K] Icon
Allows programmers to use 'huge' arrays (>64K in size) without resorting to the intricacies of the Windows API. Shareware (5 UK pounds).

'Quotez' [23K] Icon
Selects random witty quotations from a customisable data file (initially containing 409 such quotations), thus providing a 'cookie jar' or 'quote of the day' facility for applications. Shareware (5 UK pounds).

To register send the appropriate fee in UK pounds sterling or foreign currency equivalent to Martin Bryant, 71 Hunstanton Drive, Brandlesholme, Bury, Lancashire BL8 1XH, England.


Rebuild 1.0.4

'Rebuild' is a utility to rebuild indexes and relationships in a Microsoft Access 2 database.

Unfortunately databases all too often suffer from internal corruption. The Access 'Repair Database' option cannot always detect and/or fix such problems. The only solution is to remove all the table indexes and relationships (which use internal hidden indexes) and rebuild them. Doing this manually can be an extremely time consuming job!
Also rebuilding indexes can improve efficiency on tables which have had a lot of modifications.

'Rebuild' has been tested on numerous databases but we recommend that you always rebuild a backup copy in case of software or hardware failure.

To evaluate the shareware version (limited to databases up to 2MB) use the links below...
If you already have Microsoft Visual Basic v4 (16-bit) installed on your system then you can just download the executable REBEXE.ZIP (9 KB), otherwise you need to download the entire package REBUILD.ZIP (2.5 MB).

To register send 10 UK pounds sterling or foreign currency equivalent to Martin Bryant, 71 Hunstanton Drive, Brandlesholme, Bury, Lancashire BL8 1XH, England. The registered version loads immediately without the shareware 'nag' screen and rebuilds databases of any size.