dBASE Code Library

32 Bit dBASE Code

dUFLP2021A.zip (4.3MB) – The dUFLP (dBASE Users Function Library Project) for dBASE PLUS, version 2019 (March 16, 2021). Read the file WHATS.NEW after unZIPping the download. Many thanks to dUFLP librarian Ken Mayer! More detailed information is available on Ken’s dUFLP page.

dUFLP2019C.zip (4.4MB) – The dUFLP (dBASE Users Function Library Project) for dBASE PLUS, version 2019 (March 16, 2021). Read the file WHATS.NEW after unZIPping the download. Many thanks to dUFLP librarian Ken Mayer! More detailed information is available on Ken’s dUFLP page.

dUFLP2019A.zip (4.4MB) – The dUFLP (dBASE Users Function Library Project) for dBASE PLUS, version 2019 (April 24, 2020). Read the file WHATS.NEW after unZIPping the download. Many thanks to dUFLP librarian Ken Mayer! More detailed information is available on Ken’s dUFLP page.

dUFLPPlus_11B.zip (4.2MB) – The dUFLP (dBASE Users Function Library Project) for dBASE PLUS, version Plus_11B (April 20, 2018). Read the file WHATS.NEW after unZIPping the download. Many thanks to dUFLP librarian Ken Mayer!

dUFLPPlus_10B.zip (4.1MB) – The dUFLP (dBASE Users Function Library Project) for dBASE PLUS, version Plus_10B (December 16, 2016). Read the file WHATS.NEW after unZIPping the download. Many thanks to dUFLP librarian Ken Mayer!

dUFLPPlus_9A.zip (4.1MB) – The dUFLP (dBASE Users Function Library Project) for dBASE PLUS, version Plus_9A (July 24, 2015). Read the file WHATS.NEW after unZIPping the download. Many thanks to dUFLP librarian Ken Mayer!

DUFLPPLUS_AB.ZIP (4.1MB) – The dUFLP (dBASE Users Function Library Project) for dBASE PLUS, version PLUS_AB (April 12, 2013). Read the file WHATS.NEW after unZIPping the download. Many thanks to dUFLP librarian Ken Mayer!

DUFLPPLUS_AA.ZIP (4.1MB) – The dUFLP (dBASE Users Function Library Project) for dBASE PLUS, version PLUS_AA (November 25, 2011). Read the file WHATS.NEW after unZIPping the download. Many thanks to dUFLP librarian Ken Mayer!

ProjectExplorer_b1040.zip (878 KB) – Fixed regression in Project Explorer b1038 (shipped with dBASE Plus 2.62) in support for relative paths and UNC paths for source files listed in project file. Download and save the zip file above. Open it and extract the files to your ProjExp folder which defaults to: \Program Files\dBASE\PLUS\BIN\dBLCore\ProjExp

DUFLPPLUS_Y.ZIP (3.81MB) – The dUFLP (dBASE Users Function Library Project) for dBASE PLUS, version PLUS_Y (July 5, 2010). Read the file WHATS.NEW after unZIPping the download. Many thanks to dUFLP librarian Ken Mayer!

DUFLPPLUS_V.ZIP (3.8MB) – The dUFLP (dBASE Users Function Library Project) for dBASE PLUS, version PLUS_V (March 29, 2008). Read the file WHATS.NEW after unZIPping the download. Many thanks to dUFLP librarian Ken Mayer!

QBDEMGR.ZIP (86KB) – Contains classes and methods for extracting useful information from the Borland Database Engine. See the ReadMe.txt file for details.

ProjectExplorer_b1036_release.zip (427 KB) – Fixed exception that sometimes occurred when running Build.

Error: No CATCH for exception CLASS: Exception
Error: Variable undefined: DEONAME
File: Project.cc
Routine: PROJECTLOG::PUTBUILDFAILEDFOOTER
Line: 2612

This error occurred if due to the BUILD command throwing an exception when an incompatible .ico file (Vista icon) was specified in the ICON clause of the build command.

To fix this error – download the ProjectExplorer file above and unzip the files to the Project Explorer folder (Default folder is : C:\Program Files\dBASE\PLUS\BIN\dBLCore\ProjExp)

VSTRUCT.ZIP (5.63KB) – Version 1.12 of Ken Chan’s class that enables the declaration of a structure, which can then be instantiated as an object.

PROGRESS.zip (2KB) – a simple progress bar class. [author: Alan Katz]

MANAGER.zip (17KB) – an application framework to manage your forms. Instantiates, opens, releases and tracks all your forms and object references. [Alan Katz]

LABEL.zip (1KB) – a “text” class based on the Entryfield class to conserve resources. [author: Alan Katz]

NET.zip (24KB) – a network installer class that automatically moves your tables from the .EXE to the server drive. [author: Alan Katz]

DATADICT.ZIP (4KB) – Tracks your tables, index keys, reindexes and packs one or all tables from the Command WIndow or your app. [author: Alan Katz]

CLIPBOARD.ZIP (30KB) contains CLASS TextClipboard, which facilitates the programmatic transfer of text to and from the Windows clipboard and Visual dBASE 7.0. The class works only with text. The class is adapted from work by Gary King and Jim Sare. [author: Bowen Moursund]

TAPIDIAL.zip (3KB) contains CLASS TAPIDial, a simple Visual dBASE object wrapper of the TAPI function tapiRequestMakeCall(). It’s implemented as a Visual dBASE custom control that can be installed on the Custom tab of the Visual dBASE form designer. [author: Bowen Moursund]

INI7.ZIP (4KB) contains a VdB7 object wrapper of the Windows API functions commonly used to read and write application-specific .INI files. [author: Bowen Moursund]

TXCLIP.zip (3KB) – Custom class to overcome a deficiency of the standard Text class in reports.The TxClip custom class can be used in reports to enforce single-line text clipping at the character or word level within the text object borders based on the setting of the custom WordClip property member. The TxClip class will clip text from the left, right, or both ends based on the setting of the standard AlignHorizontal property member. [author: Jim Sare]

CBDROP.zip (2KB) – Custom ComboBox class that does not require 2 mouse clicks to pull the list down when AutoDrop is true. Same source file works in VdB 5.x and VdB 7.x without modification. [author: Jim Sare]

BFILE.zip (6KB) – Custom binary file class for writing binary numeric data to a disk file. Read/write signed/unsigned char, short and long values, doubles (64-bit) and long doubles (80-bit). 4-byte float (32-bit) to be added soon. [author: Jim Sare]

DBPRINT.EXE (948KB) – A 16/32-bit printer class. [author: Vic McClung]

ARCHIVE.ZIP (210KB) – An archive/compression class. [author: Vic McClung]

SYSINFO.ZIP (8KB) – A handy little utility custom class that gives you access to several bits of sytem information. Determine the processor, operating system, video information, swap file usage and BDE version and settings. [author: Gary White]

COMMONDIALOGS.ZIP (254KB) – Provides a DLL and a dBASE customs class to surface the GetOpenFileName and GetSaveFileName dialogs, as well as custom GetDirectoryName and GetDate dialogs. [author: Gary White]

COPY4.ZIP (8KB) – Use Copy4.cc to export data from any legitimate dBASE data source into level 4 dBASE tables. This is very helpful when you want to share data with other applications. By exporting the desired data, you protect the integrity of your files. [author: Gary White]

DATABUTTONS.ZIP (6KB) – This is an update to the DataButtons.cc that shipped with Visual dBASE 7. It provides enhanced performance by using a calculated field to display the rowset.state. This eliminates the repetitive calls to the RefreshRowstate function, which traversed all the controls on a form looking for a rowstate object ot update. [author: Gary White]

Project Explorer b1005 May 3, 2004 (423KB) Build 1005 of the Project Explorer includes numerous fixes and enhancements – view the ReadMe after install for a complete list.

Project Explorer Update April 8, 2004 (326KB) The download is an update to the Project Explorer as installed with dBASE PLUS 2.21. The update will not work on the Project Explorer as installed with dBASE PLUS 2.2, it must be applied to the dBASE PLUS 2.21 version of the Project Explorer.

CoreShared Source Files April 4, 2004 (321KB) The download is an install of the source files of the dBASE PLUS 2.21 CoreShared folder.

dBASE KnowledgeBase Update January 27, 2004 (10.8MB) This download will update the dBASE KnowledgeBase as contained by the dBASE PLUS 2.01 CD to include all revisions made through January 27, 2004.

dBASE Logo Collection January 12, 2004 (1.6MB) This collection of dBASE logos and images is primarily in Photoshop .PSD format. It is provided for web and application developers’ use, and is not required by the product.

WebClass.zip March 20, 2002 Version: 1.5 This version includes the most recent enhancements to the dBASE CGI session management class. See the source file itself for details.

16 Bit dBASE Code for Visual dBASE 5.x

LIW55B.ZIP (246KB) – This is the dUFLP (dBASE Users Function Library Project) for Visual dBASE 5.x (dated March 2, 1997). This is freeware code, with the only caveat being that the authors all request that you include the documentation that credits them. Many thanks to dUFLP librarian Ken Mayer!

CRPEWRAP.ZIP (49KB) contains version 2.3a of the CRPEWrapper, a Visual dBASE custom class that wraps the Crystal Reports print engine and allows more programmatic control of Crystal reporting. Modal report previews, multiple copies, page orientation, paper size and source selection are supported. [author: Bowen Moursund]

INI.ZIP (4KB) contains a VdB object wrapper of the Windows API functions commonly used to read and write application-specific .INI files. [author: Bowen Moursund]

DIAL.ZIP (21KB) contains version 1.5 of a turnkey phone dialer for Visual dBASE. [author: Bowen Moursund]