2012-04-22 18 views
5

मैं हाल ही में JJVScheduledEvents को देख रहा था जो जेवीसीएल लाइब्रेरी के साथ आता है क्योंकि मुझे डेल्फी एप्लिकेशन में गतिशील शेड्यूलर की आवश्यकता है। शुरुआत में यह बिल फिट करने के लिए लग रहा था, लेकिन मैंने कुछ चिंताओं में भाग लिया है।डेल्फी के लिए एक कार्यक्रम शेड्यूलर खोज रहे हैं?

  • लिमिटेड कोड में ही
  • घटना अनुसूचक प्रपत्र आप घटनाओं बनाने की सुविधा देता है कि अन्य की तुलना में प्रलेखन कोई क्रम इंटरफेस के साथ एक डिजाइन समय प्रपत्र प्रतीत होता है।
  • गतिशील रूप से बनाई गई अनुसूचित घटनाओं को फ़ाइल या डेटाबेस में संग्रहीत करने के साथ समस्याएं ताकि एप्लिकेशन पुनरारंभ होने पर वे खो न जाए।

क्या किसी को इस ऑब्जेक्ट या किसी अन्य शेड्यूलिंग इंटरफ़ेस के साथ कोई अनुभव है। यदि अन्य विकल्प हैं तो मुझे इसे खुद बनाना नहीं होगा।

+11

[सीआरओएन शेड्यूलर] (http://www.cromis.net/blog/downloads/cron-scheduler/) पर एक नज़र डालें। मैं विंडोज शेड्यूलर के शेड्यूल को प्रतिनिधि करने के बजाय इस प्रकार के समाधान को पसंद करता हूं। –

+0

यहां एक समान प्रश्न है: [किसी विशेष समय/दिनांक पर कुछ करने के लिए डेल्फी एप्लिकेशन (वह चल रहा है) कैसे प्राप्त करें (http://stackoverflow.com/q/2037527/576719)। और यहां: [डेल्फी 'अलार्म क्लॉक' जैसी एप्लिकेशन] (http://stackoverflow.com/q/8319461/576719)। –

+1

आपके तीसरे बिंदु के संबंध में, 'TJvScheduledEvents' स्वचालित रूप से इसकी घटनाओं को संग्रहीत और लोड करेगा यदि आप 'TJvAppStorage' को' AppStorage' प्रॉपर्टी 'में निर्दिष्ट करते हैं (और' AppStoragePath' को उचित फ़ोल्डर में सेट करें)। 'TJvAppStorage' घटक पैलेट पर भी है (मुझे कौन सा टैब याद नहीं है, लेकिन आपको इसे ढूंढने में सक्षम होना चाहिए)। आप 'JvSchedEvtStore.pas' फ़ाइल में 'TJvSchedEvtStore' को भी देख सकते हैं। –

उत्तर

3

मैंने @12URD द्वारा उपरोक्त टिप्पणियों में संदर्भित CRON Scheduler का उपयोग किया था। यह उम्मीद के रूप में काम किया है और एकीकृत करने के लिए बहुत आसान था। मुझे यह भी पसंद है कि यह अनुसूचित घटनाओं को चलाने के लिए धागे को साफ रूप से समर्थित करता है और जो मैं ढूंढ रहा था उसे फिट करता हूं।

संबंधित मुद्दे