Computer in Hindi | Business in Hindi: timer in vb.net
Showing posts with label timer in vb.net. Show all posts
Showing posts with label timer in vb.net. Show all posts

Friday, August 5, 2022

timer in vb.net in Hindi

August 05, 2022 0
timer in vb.net in Hindi

 टाइमर नियंत्रण एक लूपिंग नियंत्रण है जिसका उपयोग किसी दिए गए समय अंतराल में किसी भी कार्य को दोहराने के लिए किया जाता है। यह क्लाइंट-साइड और सर्वर-साइड प्रोग्रामिंग में उपयोग किया जाने वाला एक महत्वपूर्ण नियंत्रण है, विंडोज सेवाओं में भी।


इसके अलावा, यदि हम किसी विशिष्ट समय के बाद किसी एप्लिकेशन को निष्पादित करना चाहते हैं, तो हम टाइमर नियंत्रण का उपयोग कर सकते हैं। एक बार टाइमर सक्षम हो जाने के बाद, यह अपने समय अंतराल संपत्ति में किसी भी परिभाषित कार्य को करने के लिए एक टिक ईवेंट हैंडलर उत्पन्न करता है। यह तब शुरू होता है जब टाइमर नियंत्रण की शुरुआत () विधि को कहा जाता है, और यह निर्धारित कार्य को तब तक दोहराता है जब तक कि टाइमर बंद न हो जाए।


timer vb.net in Hindi


आइए निम्न चरणों का उपयोग करके VB.NET विंडोज फॉर्म में टाइमर नियंत्रण बनाएं।


चरण 1: टाइमर नियंत्रण को विंडो फॉर्म पर खींचें और छोड़ें, जैसा कि नीचे दिखाया गया है।


timer vb.net in hindi
timer vb.net in hindi



चरण 2: एक बार जब टाइमर फॉर्म में जुड़ जाता है, तो हम टाइमर कंट्रोल पर क्लिक करके टाइमर के विभिन्न गुणों को सेट कर सकते हैं।


Timer Control Properties in Hindi

VB.NET टाइमर नियंत्रण के निम्नलिखित गुण हैं।


PropertiesDescription
Nameनाम संपत्ति का उपयोग नियंत्रण का नाम निर्धारित करने के लिए किया जाता है।
Enabledसक्षम गुण का उपयोग टाइमर नियंत्रण को सक्षम या अक्षम करने के लिए किया जाता है। डिफ़ॉल्ट रूप से, यह सच है।
Intervalटाइमर नियंत्रण की बीती हुई घटना को बढ़ाने के लिए मिलीसेकंड में पुनरावृत्ति अंतराल को सेट या प्राप्त करने के लिए एक अंतराल संपत्ति का उपयोग किया जाता है। अंतराल के अनुसार, एक टाइमर कार्य को दोहराता है।
AutoResetAutoReset गुण का उपयोग बूलियन मान प्राप्त करने या सेट करने के लिए किया जाता है जो यह निर्धारित करता है कि टाइमर केवल एक बार बीता हुआ ईवेंट उठाता है या नहीं।
Eventsईवेंट घटक से संबद्ध ईवेंट हैंडलर की सूची प्राप्त करने के लिए ईवेंट प्रॉपर्टी का उपयोग किया जाता है।
CanRaiseEventsइसका उपयोग एक मान प्राप्त करने के लिए किया जाता है जो यह दर्शाता है कि घटक किसी घटना को बढ़ा सकता है या नहीं।


Events of Timer Control in VB.NET in Hindi

EventsDescription
Disposedजब निपटान विधि को कॉल करके नियंत्रण या घटक को समाप्त कर दिया जाता है, तो एक निपटान घटना होती है।
Elapsedजब टाइमर नियंत्रण में अंतराल समाप्त हो जाता है, तो बीता हुआ घटना घटित हुई है।
Tickइंटरवल प्रॉपर्टी में निर्धारित समय के अनुसार टास्क को दोहराने के लिए टिक इवेंट का इस्तेमाल किया जाता है। यह एक टाइमर नियंत्रण की डिफ़ॉल्ट घटना है जो start () और stop () विधियों के बीच कार्य को दोहराती है।

Methods of Timer Control

MethodsDescription
BeginInt()किसी प्रपत्र पर या किसी अन्य घटक द्वारा उपयोग किए जाने वाले टाइमर नियंत्रण का रन टाइम प्रारंभ करने के लिए BeginInt () विधि का उपयोग किया जाता है।
Dispose()टाइमर नियंत्रण या घटक द्वारा उपयोग किए जाने वाले सभी संसाधनों को मुक्त करने के लिए Dispose() विधि का उपयोग किया जाता है।
Dispose(Boolean)इसका उपयोग वर्तमान टाइमर नियंत्रण द्वारा उपयोग किए जाने वाले सभी संसाधनों को जारी करने के लिए किया जाता है।
Close()close () विधि का उपयोग टाइमर नियंत्रण द्वारा उपयोग किए गए संसाधन को जारी करने के लिए किया जाता है।
Start()start () विधि का उपयोग सक्षम संपत्ति को सही पर सेट करके टाइमर नियंत्रण की बीता हुआ घटना शुरू करने के लिए किया जाता है।
EndInt()EndInt () विधि का उपयोग टाइमर नियंत्रण के रन टाइम इनिशियलाइज़ेशन को समाप्त करने के लिए किया जाता है जिसका उपयोग किसी प्रपत्र या किसी अन्य घटक द्वारा किया जाता है।
Stop()stop () विधि का उपयोग सक्षम संपत्ति को गलत पर सेट करके टाइमर नियंत्रण की बीता हुआ घटना को रोकने के लिए किया जाता है।


आइए VB.NET विंडोज फॉर्म में टाइमर कंट्रोल के उपयोग को समझने के लिए एक सरल प्रोग्राम बनाएं।


TimerProgram.vb


  1. Public Class TimerProgram  
  2.     Private Sub TimerProgram_Load(sender As Object, e As EventArgs) Handles MyBase.Load  
  3.         Me.Text = "javatpooint.com" 'Set the title for a Windows Form  
  4.         Label1.Text = "WELCOME TO computerinhindi.info"  
  5.         TextBox1.Text = 1  
  6.         Timer1.Enabled = True  
  7.         Button1.Text = "Start"  
  8.         Button1.BackColor = Color.Green  
  9.         Button1.ForeColor = Color.White  
  10.         Button2.Text = "Stop"  
  11.         Button2.BackColor = Color.Red  
  12.         Button2.ForeColor = Color.White  
  13.         Timer1.Start()  
  14.         Timer1.Interval = 600 'set the time interval  
  15.     End Sub  
  16.     Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick  
  17.         If Label1.ForeColor = Color.Red Then  
  18.             Label1.ForeColor = Color.Blue  
  19.         ElseIf Label1.ForeColor = Color.Blue Then  
  20.             Label1.ForeColor = Color.Red  
  21.         End If  
  22.         TextBox1.Text = TextBox1.Text + 1 'Incremenet the TextBox1 by 1  
  23.     End Sub  
  24.     Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click  
  25.         Timer1.Stop() ' Stop the timer  
  26.     End Sub  
  27.     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click  
  28.         Timer1.Start() 'Start the timer  
  29.     End Sub  
  30. End Class