Actually, there *was* an SDK. In fact, we still have one original
16-bit SDK left in stock. The SDK includes a "developer" copy of the
engine, as well as sample code and the interface libraries, which for
Btrieve 6.15 Win32 would include WBTRV32.LIB -- something that you can
link in with the compiler.
We don't have any copies of the 6.15 Win32 SDK left in stock,
unfortunately. You can get the "newer" interface (i.e. W3BTRV7.LIB) for
free from any of the newer database engines including PSQLV8, PSQLv9,
and PSQLv10, but the W3BTRV7.LIB file will ONLY link to W3BTRV7.DLL,
which isn't available on Btrieve 6.x.
Idea: While I haven't tried it, perhaps the newer SDK will work if you
rename W3BTRV7.LIB to WBTRV32.LIB and make changes with a hex editor
inside the LIB file to change "W3BTRV7" to "WBTRV32"??? It's at least
the same number of bytes...
Goldstar Software Inc.
Pervasive-based Products, Training & Services
Bill Bach
BillBach@goldstarsoftware.com
http://www.goldstarsoftware.com
*** Next Pervasive Service & Support Class - Nov 2008 ***
> The only SDK that there really was were the activex controls from
> Smithware. I do sell the 6.15 drivers as an add-on to my software
> BtSearch at www.nssdd.com. Otherwise you would use the Btrieve API.
> The API is really no different now than it was then. Visit my site
> and email me privately if you have other questions.
> Gil