Free Utility Software
ddfsupp.zip (352K)
Diagnostic tool for DDF Builder. You should use this utility only if advised to do so by Smithware Technical Support. (PKZIP format).
wbc.exe (27K)
Simple Btrieve configuration diagnostic utility for Smithware products.
expand.exe (16K)
Utility to expand single files form Smithware installation disks or cd's.
BUtility 3.5 for DOS (294K)
BUtility's Btrieve file editing capabilities are second to none. You can open any Btrieve file (BUtility now supports all Btrieve 6.15 features), edit the entire data buffer using HEX or decimal values, edit key values as fields, or, if you have defined Data Dictionary Files with Smithware's DDF Builder, edit using actual field values.
SmartScout Utility
This utility is designed to assist in component management, module conflict
resolution, and communication troubleshooting for Pervasive products. This utility is being released as a "pre-beta" release. If you have questions or comments on the content or functionality, please contact Pervasive Technical Support at 800-287-4383 or techsupport@pervasive-sw.com.
SupportAbility
This utility is designed to assist in component management, module conflict
resolution, and communication troubleshooting for Pervasive products. This utility is being released "as is". If you have questions or comments on the content or functionality, please contact Pervasive Technical Support at 800-287-4383 or techsupport@pervasive-sw.com.
DataSave Utility
Utility to recover damaged files.
www.pkware.com
Pkware site where you can download the latest version of the pkzip utility.
Sample Code
samp0001.zip (24K)
Sample code for Smithware VBX Controls for Btrieve. This project is used by Smithware to print Btrieve Developer's Journal Subscription cards, and is a good example of a fairly complex application that can be developed using Controls for Btrieve. This code is not functional, does not include DDFs or data, but is good for learning how to develop an application. (PKZIP format).
vcbrowse.zip (72K)
Sample code for Smithware ActiveX Controls for Btrieve. This project shows how to use the controls with a grid control to browse a database and select specific records in Microsoft Visual C++ version 4.0 or later. It uses the sample data files installed with Smithware ActiveX Controls. (PKZIP format).
vgriddel.zip (7K)
Sample code for Smithware ActiveX Controls for Btrieve. This project shows how to use the controls with a grid control to browse a database and select specific records in Delphi. It uses the sample data files installed with Smithware ActiveX Controls. (PKZIP format).
vgridvb.zip (4K)
Sample code for Smithware ActiveX Controls for Btrieve. This project shows how to use the controls with a grid control to browse a database and select specific records in Visual Basic. It uses the sample data files installed with Smithware ActiveX Controls. (PKZIP format).
buftovar.zip (105K)
Sample code for Smithware ActiveX Controls for Btrieve. This project shows how to use the controls with BufferToVariable function in Delphi. It uses the sample data files installed with Smithware ActiveX Controls. You may also need to copy the file acbtrv32.ocx to your windows\system folder for sample operation. (PKZIP format).
ddfbrwse.zip (17K)
Sample code for Smithware ActiveX Controls for Btrieve. This project shows how to browse through DDF files in Visual Basic. It uses the sample data files installed with Smithware ActiveX Controls, as well as a few new ones. (PKZIP format).
csample2.zip (62K)
Sample code for Smithware ActiveX Controls for Btrieve. It demonstrates using the VAccess control in a C++ Doc/View application, without using the resource editor. It should be unzipped using the -d option, to maintain the directory structure. (PKZIP format).
cbldsamp.zip (177K)
Sample code for Smithware ActiveX Controls for Btrieve. It demonstrates using the ActiveX Controls in Borland's C++ Builder. (PKZIP format).
reqropen.zip (3K)
Sample code for Smithware ActiveX Controls for Btrieve. This project shows how to assign a file location at run-time instead of at design-time in Visual Basic. It uses the sample data files installed with Smithware ActiveX Controls. (PKZIP format).
rollback.zip (3K)
Sample code for Smithware ActiveX Controls for Btrieve made with VB4 32-bit. This project shows how use transactions and the rollback functionality. It uses the sample data files installed with Smithware ActiveX Controls. (PKZIP format).