I'm developing an app which needs to place itself on the list of scheduled tasks, using input from the user, such as start date/time, frequency, end date/time. I would prefer not having the application running all the time and using a sleep function or long-duration timer. We're talking intervals of several weeks.
Question: how do I create/update/delete a scheduled task using VB? Is there an API and object model I can access using VB? Is there a reference I can set?