|
Author |
Message |
Jim #1 / 6
|
 VB program auto-remone
I have a program that a local business person is interested in buying. He wants to "try it out" first. I have my doubts. What I would like to do is to install it for him, but at a given date the program deletes automatically. I have no experience in this concept. How & what can I do to make the program delete itself after a specific date? Is there another way of protecting myself from someone getting a freebee after I put in a couple hundred hours or so of work? Suggestions? Thanks, Jim Y
|
Tue, 07 Jun 2005 04:19:13 GMT |
|
 |
the Wi #2 / 6
|
 VB program auto-remone
Quote:
>I have a program that a local business person is interested in buying. He >wants to "try it out" first. I have my doubts. >What I would like to do is to install it for him, but at a given date the >program deletes automatically. I have no experience in this concept. >How & what can I do to make the program delete itself after a specific date? >Is there another way of protecting myself from someone getting a freebee >after I put in a couple hundred hours or so of work? >Suggestions? >Thanks, >Jim Y
Make an entry in the Registry that contains the last valid date for the trial to run. Have the program compare the current date with the expire date and display
You will also need a means to process a license key (for you generate a key, for the program to verify that the key is valid) so the expiration date can be set to a non-expiring value - 20 years in the future is probably OK ;-) VB3 source code: http://thelabwiz.home.mindspring.com/vbsource.html VB6 source code: http://thelabwiz.home.mindspring.com/vb6source.html VB6 - MySQL how to: http://thelabwiz.home.mindspring.com/mysql.html Fix the obvious to reply by email.
|
Tue, 07 Jun 2005 04:56:42 GMT |
|
 |
Jim #3 / 6
|
 VB program auto-remone
As I said this is new to me. I have no idea how to place an entry in the Registry. Could you be specific and detailed? Thanks, Jim
Quote:
> >I have a program that a local business person is interested in buying. He > >wants to "try it out" first. I have my doubts. > >What I would like to do is to install it for him, but at a given date the > >program deletes automatically. I have no experience in this concept. > >How & what can I do to make the program delete itself after a specific date? > >Is there another way of protecting myself from someone getting a freebee > >after I put in a couple hundred hours or so of work? > >Suggestions? > >Thanks, > >Jim Y > Make an entry in the Registry that contains the last valid date for the trial to > run. Have the program compare the current date with the expire date and display
license." > You will also need a means to process a license key (for you generate a key, for > the program to verify that the key is valid) so the expiration date can be set > to a non-expiring value - 20 years in the future is probably OK ;-) > VB3 source code: http://thelabwiz.home.mindspring.com/vbsource.html > VB6 source code: http://thelabwiz.home.mindspring.com/vb6source.html > VB6 - MySQL how to: http://thelabwiz.home.mindspring.com/mysql.html > Fix the obvious to reply by email.
|
Tue, 07 Jun 2005 08:13:20 GMT |
|
 |
the Wi #4 / 6
|
 VB program auto-remone
Quote:
>As I said this is new to me. I have no idea how to place an entry in the >Registry. Could you be specific and detailed? >Thanks, >Jim
Let me refer you to one of the gurus on the newsgroup: http://www.mvps.org/vbnet Search there for registry. VB3 source code: http://thelabwiz.home.mindspring.com/vbsource.html VB6 source code: http://thelabwiz.home.mindspring.com/vb6source.html VB6 - MySQL how to: http://thelabwiz.home.mindspring.com/mysql.html Fix the obvious to reply by email.
|
Tue, 07 Jun 2005 09:24:59 GMT |
|
 |
David Wimbu #5 / 6
|
 VB program auto-remone
Or else you could do a special trial version with a hard-coded date in it. In the startup code compare this date with the current date and end the program if it has passed. If this guy likes your software you can give him a non-limited copy when he pays. Quote:
> >As I said this is new to me. I have no idea how to place an entry in the > >Registry. Could you be specific and detailed? > >Thanks, > >Jim > Let me refer you to one of the gurus on the newsgroup: > http://www.mvps.org/vbnet > Search there for registry. > VB3 source code: http://thelabwiz.home.mindspring.com/vbsource.html > VB6 source code: http://thelabwiz.home.mindspring.com/vb6source.html > VB6 - MySQL how to: http://thelabwiz.home.mindspring.com/mysql.html > Fix the obvious to reply by email.
|
Tue, 07 Jun 2005 18:12:20 GMT |
|
 |
Jim #6 / 6
|
 VB program auto-remone
I realize that the user could change the date on his PC, but in this case he needs future dates for his orders. I can use code that checks each date entry that he makes regarding orders. This is what I had considered, but was looking for something *stronger* in action. Unless someone can recommend another method (that I have the knowledge to do), I will go that way. Thanks, Jim
Quote: > Or else you could do a special trial version with a hard-coded date in > it. In the startup code compare this date with the current date and > end the program if it has passed. If this guy likes your software you > can give him a non-limited copy when he pays.
Quote:
> > >As I said this is new to me. I have no idea how to place an entry in the > > >Registry. Could you be specific and detailed? > > >Thanks, > > >Jim > > Let me refer you to one of the gurus on the newsgroup: > > http://www.mvps.org/vbnet > > Search there for registry. > > VB3 source code: http://thelabwiz.home.mindspring.com/vbsource.html > > VB6 source code: http://thelabwiz.home.mindspring.com/vb6source.html > > VB6 - MySQL how to: http://thelabwiz.home.mindspring.com/mysql.html > > Fix the obvious to reply by email.
|
Wed, 08 Jun 2005 22:47:24 GMT |
|
|
|