Programming Hub C,C++,C#,Asp.Net,Ado.Net,Java,  HTML,SQL.

This Blog Post Only Education Purpose For All Education Related Blogs and Articles Post Here.Download Free Software and Study Materials Mores..

Showing posts with label Console Program C#. Show all posts
Showing posts with label Console Program C#. Show all posts

Thursday 24 July 2014

How to Create Timer of Multi thread based Program on console Application in C#

7:13:00 pm 0
How to Create Timer of Multithread based Program on console Application in C#
Hi Friends,
  This Article I have creates Timer using multi-thread on console Application.
Following given steps:
First need u have installed visual studio 2010
      Then u open vs and select new projects




























After open new projects u see this window and follow steps…











After all vs open on program platform u write ur C# coding on console based…

you visit vs programming platform and write here coding or program developed console based application...
Example:
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading;

namespace Clock_MultiThreading
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Welcome to Timer Clock Multithread Program\t By Krishna Singh");
            Console.SetCursorPosition(03, 08);  //set the cursor position
            Console.Write("12 hour clock in ");  //set clock type 12hrs or 24hrs i set here 12 hrs clock
            Console.SetCursorPosition(20, 08);
            Console.WriteLine("hr:min:sec:M.Sec");
            Console.Beep();
            for (int hr = 0; hr <= 11; hr++)  // Apply  for loop for hour
            {
                for (int min = 0; min <= 59; min++)    // Apply  for loop for min
                {
                    for (int sec = 0; sec <= 59; sec++)  // Apply  for loop for sec
                    {
                        for (int Msec = 0; Msec < 99; Msec++)  // Apply  for loop for Msec
                        {
                            if (hr < 10)         //Apply if condition for hour
                            {
                                if (min < 10)      //Apply if condition for min
                                {
                                    if (sec < 10)    //Apply if condition for sec
                                    {
                                        Console.SetCursorPosition(18, 10);
                                        Console.Write("[ 0{0}: 0{1}: 0{2}:{3} ]", hr, min, sec, Msec);
                                        Thread.Sleep(10); //apply thread with time sleep
                                    }
                                    else if (sec >= 10)
                                    {
                                        Console.SetCursorPosition(18, 10);
                                        Console.Write("[ 0{0}: 0{1}: {2}:{3} ]", hr, min, sec, Msec);
                                        Thread.Sleep(10);  //apply thread with time sleep
                                    }
                                }
                                else if (min >= 10)
                                {
                                    if (sec < 10)
                                    {
                                        Console.SetCursorPosition(18, 10);
                                        Console.Write("[ 0{0}: {1}: 0{2}:{3} ]", hr, min, sec, Msec);
                                        Thread.Sleep(10);   //apply thread with time slep
                                    }
                                    else if (sec >= 10)
                                    {
                                        Console.SetCursorPosition(18, 10);
                                        Console.Write("[ 0{0}: {1}: {2}:{3} ]", hr, min, sec, Msec);
                                        Thread.Sleep(10);   //apply thread with time sleep
                                    }
                                }
                            }
                            else if (hr >= 10)
                            {
                                if (min < 10)
                                {
                                    if (sec < 10)
                                    {
                                        Console.SetCursorPosition(20, 10);
                                        Console.Write("{0}:0{1}:0{2}:{3}", hr, min, sec, Msec);
                                        Thread.Sleep(10);  //apply thread with time sleep
                                    }
                                    else if (sec >= 10)
                                    {
                                        Console.SetCursorPosition(20, 10);
                                        Console.Write("{0}:0{1}:{2}:{3}", hr, min, sec, Msec);
                                        Thread.Sleep(10);  //apply thread with time sleep
                                    }
                                }
                                else if (min >= 10)
                                {
                                    if (sec < 10)
                                    {
                                        Console.SetCursorPosition(20, 10);
                                        Console.Write("{0}:{1}:0{2}:{3}", hr, min, sec, Msec);
                                        Thread.Sleep(10);  //apply thread with time sleep
                                    }
                                    else if (sec >= 10)
                                    {
                                        Console.SetCursorPosition(20, 10);
                                        Console.Write("{0}:{1}:{2}:{3}", hr, min, sec, Msec);
                                        Thread.Sleep(10);  //apply thread with time sleep
                                    }
                                }
                            }
                        }
                        Console.Beep();
                    }
                    Console.Beep(); Console.Beep();
                }
            }
            Console.ReadKey();
        }
    }
}

Output below here …





SO Friends these are few Blogs that will help you in " How to Create Timer of Multithread based Program on console Application in C#" next time i will put some more interesting Blogs thank you..I Hope Helpfull u.. enjoy :).Krishna Singh






You Might Also Like

Developing Data-Centric Windows Applications using Java

Developing Data-Centric Windows Applications using Java Introduction The Core Java Programming and JDBC course provides an introd...

Unlimited Reseller Hosting