/ / अलार्म, भले ही एप्लिकेशन शटडाउन हो - c #, विनफॉर्म, मल्टीथ्रेडिंग, प्रोसेस, अलार्म

अलार्म, भले ही एप्लिकेशन बंद हो - सी #, विनफॉर्म, मल्टीथ्रेडिंग, प्रक्रिया, अलार्म

मैंने अपने में एक छोटी सी टू-डू लिस्ट को एकीकृत किया हैWinForms एप्लिकेशन, जहां उपयोगकर्ता कार्य जोड़ सकता है और इसके लिए अलार्म सेट कर सकता है। क्या पृष्ठभूमि में टाइमर (या अलार्म घड़ी काउंटर) चलाना संभव है, भले ही एप्लिकेशन बंद हो। मैं उपयोग कर रहा हूं AlarmClass उत्तर के रूप में लिखा है यहाँ। उद्देश्य केवल एक मैसेजबॉक्स दिखाना है जब अलार्म समय तक पहुंच जाता है और एप्लिकेशन के साथ कुछ नहीं करना है। इसके अलावा कई अलार्म सेटिंग संभव होना चाहिए।

मुझे खेद है कि अगर मेरा प्रश्न विस्तृत नहीं है, तो coz मुझे पता नहीं है कि अन्य विवरण मुझे शामिल करने चाहिए। लेकिन आपके सवालों का जवाब देने के लिए तैयार हैं।

अग्रिम में धन्यवाद।

संपादित करें: इस पर कोई टिप्पणी संपर्क?

उत्तर:

जवाब के लिए 3 № 1

मुझे यकीन नहीं है, लेकिन आप एक विंडोज एप्लिकेशन बना सकते हैं जो केवल सिस्टमट्रे में दिखाता है। यह सुनिश्चित करने के लिए रजिस्ट्री में आवश्यक कुंजियाँ जोड़ें कि यह विंडोज़ शुरू होने पर स्वचालित रूप से शुरू हो जाएगी।

अन्यथा आप इसे दो अलग-अलग अनुप्रयोगों में विभाजित कर सकते हैं; - विंडोज एप्लिकेशन अलर्ट का प्रबंधन करने के लिए - बैकग्राउंड में चेक करने के लिए विंडोज सर्विस


जवाब के लिए 4 № 2

संक्षिप्त जवाब

यदि आपका आवेदन बंद है, तो कोई अच्छा तरीका नहीं है।

लंबा जवाब

हां अगर आप चतुर हैकरी का सहारा लेते हैं। आप ऐसा कर सकते हैं:

  • जब "X" बटन क्लिक किया जाता है तो अपना ऐप सिस्टम ट्रे / बैकग्राउंड में चलाएं
  • एक शेड्यूल किए गए कार्य को चलाएं जो हर एन मिनट में आपके ऐप को "अलार्म-चेकिंग" मोड में लॉन्च करता है
  • एक विंडोज़ सेवा लिखें जो अलार्म घटनाओं के लिए आपके ऐप को लॉन्च करती है