I am very impressed with the responses that have been given. I would like to make a point more clear however. I am successfully getting the lastdaterun (which gives the error message). Where I am now Is I get the error message(changed date). I can't remove the fact I changed the date. As it is now I can't view the register window because it will not do anything but give this date error. I want to do some action that will allow a new "initial" date to be given so I can start the program fresh. I hope this makes it more clear.
I have a VB program that I've wrapped with a shareware package for allowing the program to be run for so many days. It also checks if the user has moved the date backwards. I was checking this feature (which by the way works great) and now I can't get the thing to work properly. I need somehow to reset the .LastDateRun property(I think). Here is a snippit that checks this.:
If .LastRunDate > Now Then
MsgBox "You've changed the clock backwards!"
I have to present my program soon and I don't want to remove this feature. thanks.