We don't have an example project for VB6 (VB6 hasn't been updated in more than a decade). However, you can use the VB.NET example or the C++ example to find the functions you need (like IsActivated() and IsGenuine()) and write the VB6 function declarations.
Here are 2 places that will help you write the code:
- How To Write C DLLs and Call Them from Visual Basic
- This might help you to port the unicode function calls. (All functions in the TurboActivate dll require unicode strings. By default VB6 only supports ANSI strings.)
I don't know how married you are to the idea of using VB6, but I would recommend at least switching to VB.NET. It's widely supported (by us too), and it's constantly improved by Microsoft. But that's just my 2 cents.
That being said, you should still be able to use TurboActivate with VB6.
Tell me if this helps.