Thanks once again. Never used XML before.
Here is an approach I use:
I have a file AppSystem.xml that has the following content:
<AppName>
<SN>VOLUMENAME</SN>
</AppName>
When I install the application I have a procedure that reads the volume name and sets it into the XML file (above). The XML file or the SN can be encrypted.
When the application starts, it read the current volume of the drive where it is installed and compared is with the value in the XML file. If they don't match, the copy is not legal.
Does it make sense?
>Thanks. How do I go about doing that exactly?
>
>>Howdy and good day to all,
>>
>>Currently developing VFP 9.0 application to be distributed to other potential clients. Are there any recommendations on how I can ensure that the software application can only be installed on ONE machine and the user can't send the install exe to others. Basically any ideas on how to ensure that the application can only be installed on one machine?
>
>One approach is, if you do the installation, to "tie" the application to the encrypted volume name where the application is installed. If the customer figures out your schema and duplicates the volume name on another computer, they deserve the extra copy :)
Thanks in Advance.
J. Turner