after revising your db attached in
this post
that's a great one and very similar to what i'm asking
but serials is already on the table
and u can easily run the app out of work without asking for license again if i have the last license
If the user was to do that, could you not have an option for 'Request Activation' using the registered email address and some of that data.?
I've had it in the past where I have had to contact a developer for an activation key, as I have changed PC and could not find the old one, from my registered email address?
Your request activation could supply this data from the new pc and then you supply that back as the activation key, with code to insert it for the user.?
TBH if you are having problems with code that enables/disables controls, this is going to be even more complicated I would have thought.?
My Idea that i wanna convert to a working code is
A form generating random numbers and letters from 0 to 9 and A to Z named : "product id" lets say : 1A2B3C4D
and the activation key is generated from this ID it self with complex formula and the form that generate in activation key will be with me or ( Developer )
for that customer will give me product id via email and i'll mail back activation key
then this activation key and product id will be saved in client DB table and we can generate a .txt or .ini file with the activation key in client HD in C:/Windows folder ( for example )
and when the client changes his Windows the app will check for the txt file if it exists with activation inside
it will apply too if the client to run the app in another pc it will check for the file, if not exist it will show up a new Product ID
i Hope you get my idea, i'm kinda business analyst not a developer but i can manage to build apps.
PS for @Gasman:
i've created a fully functional Archiving app Using Access while my knowledge in programming Is Null (lol
)
but i've managed to do that with your help, with seeing examples here.
and if a new idea came up to me i will run to this great forum to search for it or ask here
controlling a group of controls is something new to me i never used before