Smithware Home PageSmithware Product InformationHow to Order Smithware ProductsSmithware Technical SupportSearch the Smithware Web SiteBtrieve Developer's Journal MagazineContact Smithware by E-mailPervasive Software Home Page Smithware Home Page

Utilitites and Samples

Patches and Updates
Access the Knowledge Base
E-mail Technical Support
Utilities and Samples
Btrieve Configuration Matrix
Year 2000 Compliance
Smithware User Group
Free Utility Software
Sample Code

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).


Copyright © 1988, 1998 by Smithware, Inc. All rights reserved.
Smithware, Controls for Btrieve, DDF Builder, DDF Sniffer, Btrieve Developer's Journal, and Power Tools for Btrieve are trademarks of Smithware, Inc. Btrieve is a registered trademark of Pervasive Software, Inc. ActiveX, Windows, Windows NT, and Internet Explorer are trademarks of Microsoft Corp. All other product or brand names are trademarks or registered trademarks of their respective owners. Legal Notice.