I'm satrting a program to run under win32 (win-xp), wich main goal is to keep track on teh day due to delivery of packag orders... The user will incert the due date and I want to give the user an alert 2 days past the due date, 2twice a day...everyday untill the package arrives... the alerts are to be done once in the mornig, say 10am, and once in the afternoon, say 4pm... I know you'll probabli say to calculate the time beetwhenn date and the count the elapsed time...But it's a corporate enviroment, so the computers are shutdown in the weekend...so the counting would be lost, or inacurate... Wat I want is a way to compare the system time to a givem time, established by the user, as a variable... How??