डिजिटल घड़ी (टाइमर)

आज मैं करने के लिए एक सरल और आसान दृश्य मूल में बनाने के लिए नेट एक डिजिटल घड़ी दिखाना चाहते हैं. हम इस एक लेबल और एक टाइमर का उपयोग करेंगे.

अगली छवि के लिए इसी तरह की फार्म दिखना चाहिए>

इस उदाहरण है, जहां केवल समय दिखाने के लिए, नियंत्रण लेबल के फ़ॉन्ट बदलने के लिए यह अधिक महत्व दे. मैं Tahoma फ़ॉन्ट आकार 28 का उपयोग कर रहा हूँ.

अब घड़ी घटक गुण चलो. घटक की घड़ी टिक घटना में कोड चलाने के लिए, यह संपत्ति सच करने के लिए को सक्षम होना चाहिए. और हम हर पता ticks के चलाने के लिए कोड दर्ज करें. n के ticks की संख्या संपत्ति के साथ अंतराल मिलीसेकेंड में संकेत दिया है. तो अगर हम 1000 ticks है में संपत्ति डाल, कोड हर 1 सेकंड चलेगा.

अब देखते हैं कोड बहुत सरल है:

 Timer1_Tick निजी उप (ByVal प्रेषक के रूप में System.Object, _
 ByVal ई System.EventArgs के रूप में) Timer1.Tick हैंडल
 Label1.Text = Date.Now.ToLongTimeString
 अंत उप

यह केवल (करें F5) अनुप्रयोग को चलाने के लिए रहता है और हम अपने डिजिटल घड़ी के रूप में नीचे चित्र में दिखाया गया है>

अगर आप इस ब्लॉग के नियमित पाठक हैं, आप जानते हैं कि सभी कोड उदाहरण हमेशा बहुत सरल हो सकता है और इन उदाहरणों से आप में सुधार करने के लिए, पूरक और उन्हें अपने आवेदन में इस्तेमाल के लिए अनुकूलित करने की संभावना है कि मतलब है.

हमेशा की तरह, मुझे आशा है कि आप इसे उपयोगी पाते हैं.

"डिजिटल घड़ी (टाइमर) 34

  1. Bitacoras.com कहते हैं:

    सूचना Bitacoras.com ...

    Bitacoras.com दर: आज मैं करने के लिए एक सरल और आसान करने के लिए दृश्य मूल में बनाने के लिए नेट एक डिजिटल घड़ी दिखाना चाहते हैं. हम इस एक लेबल और एक टाइमर का उपयोग करेंगे. प्रपत्र के बाद मैं इसी तरह दिखना चाहिए ....

  2. fastmonro कहते हैं:

    घड़ी की आवश्यकता है, नहीं एक आसान तरीका है:
    निजी उप Form1_Load (ByVal प्रेषक के रूप में System.Object, ByVal System.EventArgs के रूप में ई) हैंडल MyBase.Load

    Me.Label1.Text = स्वरूप (अब, "hh: ss tt: mm")
    अंत उप

    • एलीशा कहते हैं:

      fastmonro:

      इनपुट के लिए धन्यवाद, लेकिन आप इसके साथ क्या करना एक लेबल पर "शो" जब यह फार्म लोड किया गया था (के रूप में आप इसे लोड घटना से कॉल) है. मैं आपको बता दूँ कि एक घड़ी की कार्यक्षमता को प्राप्त करने के लिए, या वर्तमान समय दिखा रहा है सब समय समय घटक आर की जरूरत है, लेकिन एक घड़ी नहीं है ... जब आप केवल एक बार दिखा.

  3. एलेक्स कहते हैं:

    बहुत अच्छा अपने योगदान! बधाई हो!

  4. Laharl कहते हैं:

    उत्कृष्ट योगदान भाई लेकिन केवल समस्या मैं पाते हैं कि जब यह कार्यान्वित कुछ समय प्रतीक्षा करने के लिए घड़ी दिखाने के लिए बस के फार्म का भार घटना में एक ही डाल मैं सी में किया था कि # चार्ज नहीं करता है मैं सबसे अधिक उपयोग कर सकते हैं
    निजी शून्य timer1_Tick के (वस्तु प्रेषक, EventArgs ई)
    {
    DateTime.Now.ToShortTimeString Label.Text = ();
    }

    निजी शून्य Form1_Load (वस्तु प्रेषक, EventArgs e)
    {
    DateTime.Now.ToShortTimeString Label.Text = ();
    }
    और एक और बात किसी को भी जानता है कि कैसे बचाया या शीर्षक पट्टी में खोला और कई तरीकों की कोशिश की और नहीं मिल सकता है यह कैसे करना है चाहे यह VB या सी # में फ़ाइल का नाम प्रदर्शित करने के लिए.

    salu2

    • batero_loco_xxx कहते हैं:

      आप सही हैं, लेकिन qu के etienes है कि जब आप घड़ी टिक (याद लोड करने के बाद हर 1 सेकंड या एक दूसरे) कोड मैं आपको ख़ुद के लिए बहुत आसान एकदा qu गेंदों चाल बता डाल चलाने के लिए एक दूसरे प्रतीक्षा आप एक ही कोड के रूप में घड़ी की टिक में डाल दिया है इस तरह अपने फार्म को लोड करने के लिए:

      निजी उप Form1_Load ....

      Me.Label12.Text = स्वरूप (अब, "hh: mm: ss tt")
      अंत उप

      और सिर्फ अपनी दुविधा

      सादर

  5. जॉन कहते हैं:

    .... Eliseo आप इन कोड के साथ सरल और अच्छा विवरण हमें मदद करने के लिए जो बस के साथ प्रोग्रामिंग शुरू करने के लिए अच्छी तरह से धन्यवाद आप टाइमर के साथ ठीक कह रहे हैं बहुत आवश्यक है क्रम में करने के लिए यथार्य ....... ..

    शुक्रिया.

  6. हैलो कहते हैं:

    अच्छा आपूर्ति!

  7. Henoch कहते हैं:

    अच्छा मैं समाधान को पसंद है

  8. Danilo कहते हैं:

    मित्रों घड़ी टिक के लिए कोड पर नहीं लग रहे हो? कृपया मदद

  9. Neobones कहते हैं:

    नमस्ते, मैं टाइमर का उपयोग करें और जैसा कि ऊपर कहा गया है, सक्षम संपत्ति क्ष सही पर जाना है, और Intervale = 1000 .... अब है ... आप ऑब्जेक्ट पर डबल क्लिक करें और उन्हें Timer1 टिक घटना के लिए ले जाता है ... की तरह कुछ में कोड डाल ...

    सार्वजनिक कक्षा frmPrincipal
    Tiempo_Tick निजी उप (ByVal प्रेषक के रूप में System.Object, ByVal System.EventArgs के रूप में ई) हैंडल Tiempo.Tick
    txtHora.Text = स्वरूप (अब, "hh: mm: ss tt")
    txtFecha.Text = Date.Now.Date
    अंत उप
    अंत क्लास

    कब मेरे मामले में मैं, Timer1 समय मैं डाल के बजाय वस्तु का नाम, बदल ...
    है क्ष मुझे आशा है कि वे नए प्रोग्रामर मदद.

  10. AlvaroPucela कहते हैं:

    Cojonuda Neobones अपनी भूमिका है! महान कमबख्त है.

  11. स्ट्रीट कहते हैं:

    अच्छे दोस्त, मैं कई बार कोशिश की है के रूप में मैं कहता हूँ, लेकिन कार्यक्रम घड़ी हर दूसरे है कि मैं कर अद्यतन किया जाता है चलाने के लिए चलाने के अद्यतन जा रहा है, और जगह के अंतराल संपत्ति 1000 में, लेकिन नहीं अद्यतन .
    मुझे आशा है कि मैं मदद कर सकता है.
    बधाई.

    • batero_loco_xxx कहते हैं:

      हालांकि मुझे लगता है कि आप का उल्लेख यह तर्क घड़ी की टिक घटना के लिए लिखा कोड habras? यह इस प्रकार है

      Timer1_Tick निजी उप (ByVal प्रेषक के रूप में System.Object, ByVal System.EventArgs के रूप में ई) हैंडल Timer1.Tick
      Label12.Text = स्वरूप (अब, "hh: mm: ss tt")
      अंत उप

  12. Fredy कहते हैं:

    को टीए SISAS बी एन YOP कोड और खिलौना बस सीखने और ना .. कैसे पता एक टाइमर ASERLE SISAS बनाने के लिए चाहता हूँ ...

  13. फिर से शुरू कहते हैं:

    यहाँ एक छोटे से अधिक विस्तृत कुछ
    सार्वजनिक कक्षा Form1
    पूर्णांक के रूप में मंद गिनती
    निजी उप Form1_Load (ByVal प्रेषक के रूप में System.Object, ByVal System.EventArgs के रूप में ई) हैंडल MyBase.Load
    Me.Text = "समय सूचक"
    Me.Label1.BorderStyle = BorderStyle.FixedSingle
    Me.Label1.TextAlign = ContentAlignment.MiddleCenter
    = Me.Label1.Text ""
    Me.Label1.BackColor = Color.Black
    Me.Label1.ForeColor = Color.Red
    Me.Label1.Visible = झूठा
    = 1000 Me.Timer1.Interval
    = सच Me.Timer1.Enabled
    BackColor = Color.White
    अंत उप
    HoraToolStripMenuitem_click निजी उप (ByVal प्रेषक के रूप में System.Object, ByVal System.EventArgs के रूप में ई) हैंडल HoraToolStripMenuItem.Click
    = का मुकाबला 1
    अंत उप
    FechaToolStripMenuItem_click निजी (ByVal Sende वस्तु के रूप में, System.EventArgs रूप में ByVal ई) उप हैंडल FechaToolStripMenuItem.Click
    = 2 का मुकाबला
    अंत उप
    Timer1_Tick निजी उप (ByVal प्रेषक के रूप में System.Object, ByVal System.EventArgs के रूप में ई) हैंडल Timer1.Tick
    Me.Label1.Visible = सच
    यदि काउंटर = 1 फिर Label1.Text = TimeString
    यदि काउंटर = 2 और फिर Label1.Text = My.Computer.Clock.LocalTime.Date.ToString
    अंत उप
    अंत क्लास

  14. विजेता कॉर्डोबा कहते हैं:

    इनपुट के लिए धन्यवाद, अच्छी तरह से काम करता है : डी मैं इस के साथ बहुत बदल जाता रहा था और इनमें से कुछ लाइनों को ठीक कर रहे हैं ... एक बार फिर धन्यवाद!

  15. गुस्तावो कहते हैं:

    चाहते हैं कि तुम मुझे घड़ी के साथ और अधिक अभ्यास विशेष रूप से वांछित मंजिल से एक लिफ्ट चाल बनाने के लिए भेज

    शुक्रिया.

  16. एंजेलो कहते हैं:

    घड़ी उदाहरण के रूप में सही है, बस शुरू करने के लिए आप Timer.Start (प्रपत्र डाल दिया है)

    नमस्ते.

  17. Kadaj कहा:

    अगर funka टाइमर लेकिन अपने कार्य प्रबंधक पर देखने के लिए कि यह कैसे (प्रोसेसर राम आदि पर निर्भर करता है ..) कुछ अन्य ऑप्टिमाइज़ संसाधनों चालें? कुछ Me.Refresh?

  18. मशीन कहा:

    Hijes मुझे शांत मुसीबत से बाहर

    मैं कैसे नकदी कटौती के लिए पहले की बिक्री के साथ विशुद्ध रूप से मननशील dond डेटाबेस उपयोग के क्षेत्र पर एक सवाल है
    monto_venta है
    धन्यवाद अगर आप किसी भी उदाहरण है

  19. लिन कहते हैं:

    मैं अपने व्यवहार के लिए एक प्रणाली कर systems'm में इंजीनियरिंग के छात्र हूँ अपने योगदान जांच XQ 2 ग के ऊपर उत्कृष्ट उदाहरण हैं सच है यह बुनियादी है, लेकिन इन मामलों में या तो ग उसे सीपीयू बंद. hehe

    निजी उप Form1_Load (ByVal प्रेषक के रूप में System.Object, ByVal System.EventArgs के रूप में ई) हैंडल MyBase.Load

    Me.Label1.Text = स्वरूप (अब, "hh: ss tt: mm")
    अंत उप

    बस मुझे एक निश्चित समय देता है अद्यतन नहीं है

    और

    Timer1_Tick निजी उप (ByVal प्रेषक के रूप में System.Object, ByVal System.EventArgs के रूप में ई) हैंडल Timer1.Tick

    LHora.Text = Date.Now.ToLongTimeString

    अंत उप

    इस संपत्ति अगर घड़ी सबसे सही सच है और 1000 की एक सीमा हो और वह यह है कि सब कुछ पूरी तरह से काम करता है

  20. जॉन कहते हैं:

    नमस्ते, के रूप में एक वेब साइट पर एक वेब फार्म के बजाय घड़ी करता, मैं इसे देख सकते हैं नहीं, घटना डालता timer.start मौजूद नहीं करता है.

    • एलीशा कहते हैं:

      समस्या यह है कि सर्वर साइड पर नियंत्रण की घटनाओं चला है, और उस के लिए होने के लिए आप reques, जो पूरे पृष्ठ reloads ... वास्तव में आप के लिए ग्राहक पक्ष क्या करना है क्या करना है.

      AJAX या jQuery के साथ जावा (जावास्क्रिप्ट) की कोशिश करो.

      भाग्य

  21. pedrox कहते हैं:

    grasias सभी लेकिन मैं मदद की जरूरत
    मैं यह सब करने की जरूरत है लेकिन ग # मैं नई programdo हूँ अगर कोई जानता है कृपया मेरी मदद करो.

  22. AloneBoy कहते हैं:

    हाय, मैं भी नई प्रोग्रामिंग हूँ और अगर किसी को जानता है कि कैसे एक फार्म क्ष क्ष बनाने के लिए जब आप क्लिक करें देना चाहता था पारदर्शी बनाया जाता है पर लिनक्स ओपनएसयूएसई 11.3 के रूप में के रूप में अच्छी तरह से खिड़कियों

  23. लोरेन कहते हैं:

    ClassLibrary1 आयात
    सार्वजनिक कक्षा Form1
    निजी उप Form1_Load (ByVal प्रेषक के रूप में System.Object, ByVal System.EventArgs के रूप में ई) हैंडल MyBase.Load
    (Time.Start)
    अंत उप
    Time_Tick निजी उप (ByVal प्रेषक के रूप में System.Object, ByVal System.EventArgs के रूप में ई) हैंडल Time.Tick
    नई Class1 मंद घंटे के रूप में
    Horas.hora = (Label.Text)
    (घंटे)
    अंत उप
    निजी उप (समय)
    Label.Text अब =
    '' MessageBox.Show ("समय लाना)
    'अंत उप
    अंत क्लास

  24. Miauuu कहते हैं:

    उस PASSABA कोड के लिए यहाँ देख ... महज टाइमर संहिता कुछ व्यवस्था को हड़पने के लिए और मुझे पूरी तरह से काम किया ... MIGUELITO धन्यवाद ...

  25. ओउम कहते हैं:

    पिछले कोड के लिए धन्यवाद मुझे मेरा करने के लिए अनुकूलित करने के लिए अनुमति दी.
    कोड है कि मुझे funcinó समय है, जो ऑपरेटिंग सिस्टम ऐसा करने के रूप में बदल पाने के लिए ..
    निजी उप Form1_Load (ByVal प्रेषक के रूप में System.Object, ByVal System.EventArgs के रूप में ई) हैंडल MyBase.Load

    lblHora.Text = Date.Now.ToLongTimeString
    (Timer1.Start)

    अंत उप

    Timer1_Tick निजी उप (ByVal प्रेषक के रूप में System.Object, ByVal System.EventArgs के रूप में ई) हैंडल Timer1.Tick
    lblHora.Text = Date.Now.ToLongTimeString
    अंत उप

  26. ! Juanma कहते हैं:

    और कई नमूने और कोई नहीं arribaa funcionaa मुझे ले लो! मुझे लगता है कि मैं इस के लिए बहुत बुरा रहा हूँ: एस मैं स्क्रीन पर एक घड़ी है, लेकिन के बाद oseaa से कुछ की जरूरत है की तरह दिखेगा! डीडी 00:00:00 ayudenmeee:

  27. Jdiaz कहते हैं:

    हाय सब, मैं इस घड़ी पर शोध किया गया है और जैसा कि मैंने देखा है मैं उन्हें अब तक मैं केवल 1 के स्तर के साथ है इंटरफ़ेस 10 के लिए और दौरे का उपयोग करने के लिए एक लिफ्ट नियंत्रण है, लेकिन फिर से शुरू करने के बाद 1 करने के लिए 10 और हो सकता है और नहीं अभी भी एक बटन के साथ काम करने के लिए एक रास्ता नहीं मिला है, नहीं तो किसी को कुछ पर काम तो मैं मदद कर सकते हैं या कम से कम समझा, धन्यवाद अग्रिम में पड़ा है चाहिए.

  28. कैथी का कहना है:

    के रूप में मैं टाइमर जब चलने मुझे listbox में एक शब्द से पता चलता है

  29. जेवियर कहते हैं:

    के रूप में मैं vb.net 2005 में खिड़कियों की मदद कॉल कर सकते हैं

  30. बेहतर कहते हैं:

    Msgbox (timeofday)

टिप्पणी