A high resolution Countdown Timer and Stop Watch written in C# .NET that pop up a message box with user defined message and play user specified sound when time is up.

It use a QueueTimer (via PInvoke) for high resolution timing and System.Timers.Timer for normal resolution.

It also allow users to save, load and remove current state to/from a XML file.

Features

  • Countdown timer and Stop Watch.
  • Pop up user defined message when time is up.
  • Play user specifed sound when time is up.
  • Automatically imecalculate effective t from input, such as 80 seconds equal to 1 minute and 20 seconds.
  • Used QueueTimer (via PInvoke) for high resolution. Used System.Timers.Timer for normal resolution.
  • Support down to 1 millisecond (ms) resolution.
  • Save, Load, Remove current state to/from a XML file

Project Samples

Project Activity

See All Activity >

License

Microsoft Public License

Follow Free Countdown Timer and Stopwatch Timer

Free Countdown Timer and Stopwatch Timer Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
9
0
0
1
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • Nice program. I appreciate the control buttons which make this program more useful.
  • Was great, but this version has annoying bug. When the timer window is open, it shows on the taskbar, but it disappears as soon as you minimize the timer window, it disappears from both the task bar and (strangely) the task manager, yet it is still running because eventually it pops up to say "time is up." This behavior, of course, is unacceptable since it makes it impossible to check on how much time is left after minimizing. The rating for support is ZERO because clicking on the support tab in sourceforge shows ZERO support.
    1 user found this review helpful.
  • Countdown and stop watch, works for both purposes with no problems.
  • Millisekunden.
  • Really useful application, I'm using it to manually track my old consoles playing time.
Read more reviews >

Additional Project Details

Operating Systems

Windows

Languages

English

Intended Audience

End Users/Desktop

User Interface

.NET/Mono, Win32 (MS Windows)

Programming Language

C#

Related Categories

C# Time Tracking Software, C# Scheduling Software, C# Countdown Timers

Registered

2010-04-17