Jump to content

Stealth Program


Recommended Posts

Guys i need help here,my project is design a time table program for schools.the idea behind is that the program should sound an alarm each time class periods ends which i dont have a problem up to that point.im fluent with Visual Basic.My problem is i want to make the program run on the machine while the machine is running other program such as msword,excel etc.in other words when the time for the alarm to sound comes there should be a machanism to interapt the current running program,serve the alarm and return back to the interapted program without the user noticing anything.that is to say it should run stealthly.Im desparate for the tips guys.Please help,thanks in advance :)

Link to comment
Share on other sites


why does it have to inerupt. If i were implementing this and wanted to keep it simple, i would have a txt file for the timetable. The program runs agauinst the timetable, has a delay for each period (can be a while loop whith a no op inside), after trhe delay(make the delay 1 minute shorter than alarm period) check the current time and checks against the timetable and dispalys it in the progam window. Then when the alarm sounds the user can click on the window to see what subject is displayed. That way they can ignore the alrm until they want tro read it.

It would be less hastle then trying to implement the inetrupts, or to ensure he program is the one in focus when the alarm sounds.

Link to comment
Share on other sites

...why do you even need to write your own program?

Just use the Windows Task Scheduler service.

The program runs agauinst the timetable, has a delay for each period (can be a while loop whith a no op inside),
Looping infinitely is not a good solution in a multitasking OS environment. Better to use the sleep() system call to relinquish the CPU and allow the scheduler to switch to another process, rather than have your timing process waste CPU cycles until its timeslice is exhausted. Edited by LLXX
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...