What reference material, or tutorial, will take me closer to this:

I want a program to be tied to a specific computer after delivery, by download from a web site. And if the program is e-mailed to another end-user, by the purchaser, it will show a splash screen informing them they don't have the authorization to enable the program.

I would rather read, experiment and learn on my own. But some simple source code would get me thinking in the right direction. Sometimes I don't know, what I don't know... Unless someone pushes me!

Is this possibly done with a third party control???

Thanks for any help you can give me!