Is possible activate app without using TurboActivate?

In my application I want prevent to activate the software offline "manually", I read that is not possible disable this feature from TurboActivate.Is possible activate the app by creating a simple window which allow to add the serial key?I doesn't find any documentation that allow me to implement such api, thanks.

Its in the documentation for every programming langauge. To create a simple activation window use the TA_CheckAndSavePkey() function and the TA_Activate() function.

To prevent offline activations simply dont implement it in your app and dont send activation response files to customers. Its conpletely in your control.

Thanks for the reply. I need to ask another question:

I builded my own interface as you suggested, so I actually have two file: TurboActivate.dat, and TurboActivate.dll. I want put this two files in a "secure" folder, well, at least a folder that prevent to easily find this file.I usually save all my application configuration inside the AppData/Roaming folder, but I doesn't want insert this files inside of it.

1. Could you suggest a place, or maybe a correct way to handle this?2. Can I rename the dll and the .dat file in any name or extension? At this point I should change the name from the TA class imported in my app?

Thanks again