I have an idea to get things simple.

1) I get the computer ID from the purchaser.

2) Then in the original program's form load event I incorporate a code for detecting the comuter ID and get it checked against the one provided by the purchaser. If it matches the rest of the program gets executed, otherwise it ends with a message.

3) Then I make an exe and send it to my purchaser and it will be working only on his machine.

By the way what is the code for getting the computer ID ?

I understand that hackers can crack the exe, but I am not concentrating too much on that. May be some more encryption on the exe will increase security. I expect your comments.

Amit Bbhaduir