मैं वीबी में कमांड लाइन एप्लीकेशन लिख रहा हूँ XSL ट्रांस्फ़ॉर्म को चलाने के लिए यह एप्लिकेशन एक और, एमएसएक्सएसएल. एक्सए फोन कर रहा है। मैं यह करने के लिए प्रक्रिया वर्ग का उपयोग कर रहा हूं: यह हिस्सा महान काम करता है क्या मैं इस प्रक्रिया से आउटपुट को अपने आवेदन के कंसोल को प्रदर्शित करने में सक्षम होना चाहता हूं। मैंने इस विधि को समझाते हुए कई पदों को पढ़ा है, लेकिन इस मामले में ऐसा नहीं लगता है। आउटपुट एक खाली स्ट्रिंग है। मैंने यह सत्यापित कर लिया है कि अगर मैं एमएसएक्सएसएल निष्पादन योग्य को अपने दम पर चलाता हूं (यानी एमएसएक्सएलएल. एक्सई बेस. एक्सिल। Test. xsl - o स्टाइल. एक्सएमएल चल रहा है), तो यह कमांड लाइन पर आउटपुट प्रदर्शित करता है I मैं गलत क्या कर रहा हूं संपादित करें: मुझे यह ध्यान रखना चाहिए कि वर्तमान में एमएसएक्सएसएल प्रक्रिया एक खराब XML फ़ाइल के कारण असफल रही है। यह यह त्रुटि संदेश प्रदर्शित कर रहा है: स्टाइलशीट test. xsl निष्पादित करते समय त्रुटि हुई। कोड: 0x800c0006 सिस्टम निर्दिष्ट वस्तु का पता नहीं लगा सकता है यह वास्तव में मैं अपने आवेदन (या अंततः, एक लॉग फ़ाइल।) के कंसोल में प्रदर्शित करना चाहते हैं, इस प्रकार का प्रकार है: WinForm में कंसोल प्रक्रिया से प्रदर्शन द्रव मानक आउटपुट WinForm में कंसोल प्रक्रिया से द्रव मानक आउटपुट हाय। Ive वेब के आसपास खोज रहा था और यहाँ कई दिनों के लिए और havent मेरी समस्या का समाधान पाया Im एक अनुभवी एएसपी डेवलपर, लेकिन आईआईएम WinForms और मल्टीथ्रेडिंग के लिए नया। वीएस 2010 और वीबी 4.0 का उपयोग करते हुए I मेरे पास एक सांत्वना अनुप्रयोग है जो चलाने के लिए मिनटों में घंटों लग जाता है। यह मानक आउटपुट के लिए बाहर निकलता है जो उसके कर रही है। मेरा ग्राहक अब इस ऐप के लिए एक GUI चाहता है (कमांड लाइन मापदंडों और एक्सएमएल उन्हें डराता है) और सबसे तेज़ समाधान एक कंसोल ऐप को लॉन्च करने वाली एक WinForm लिखना है। Ive सफलतापूर्वक इस आवेदन लिखा है इस बिंदु पर मेरे पास कोर कोड है: यह एक अन्य विनफ़ॉर्म खोल देगा, जो कि मैंने एक मानक प्रॉपर्टी आउटपुट के साथ एक बड़ा टेक्स्टबॉक्स बनाया है, जिसे मैं StandardOutput. ReadToEnd () को निर्दिष्ट कर सकता हूं। WinForm मिनटों के लिए स्थिर होगा कि मेरा प्रोग्राम (बीसीएमकर। एक्सई) चल रहा है और फिर आउटपुट विंडो में आउटपुट के साथ वापस आ जाता है। ठीक। मैंने अपनी परियोजना की आवश्यकताओं को पूरा किया इस फ्रीज को छोड़कर मेरे ग्राहक की संभावना बढ़ जाएगी, खासकर जब वे किसी भी प्रगति को देख नहीं सकते हैं अब, Ive सीखा है कि WaitForExit () एक तुल्यकालिक ऑपरेशन है, इसलिए यदि मैं एक BackgroundWorker का उपयोग करना चाहते हैं और इस स्निपेट का उपयोग करना चाहते हैं तो यह एक बुरा विचार है मैंने पृष्ठभूमिवर्कर के साथ प्रयोग किया है, लेकिन परिणाम बहुत बेहतर रहा है मुख्य रूप और आउटपुट विंडो उत्तरदायी हैं, लेकिन प्रक्रिया पूर्ण होने तक आउटपुट विंडो कोई आउटपुट प्रदर्शित नहीं करती है, जहां यह सब कुछ दिखाती है। यहाँ Ive पृष्ठभूमि की प्रक्रिया के साथ मिला है: BackgroundWorker। प्रगति बदल दिया घटना कोई अच्छा नहीं है, क्योंकि कुछ भी नहीं पता चलता है मेरी कंसोल ऐप रिपोर्ट कर रहा है IM मानक आउटपुट स्ट्रीम को पुनः निर्देशित कर रहा है हो सकता है कि अगर प्रगति बदलते हुए ईवेंटअर्ज में एक डेटा पेलोड हो, तो मैं समय-समय पर कंसोल के मानक आउटपुट (हर 100 एमएमएस) भेज सकता हूं, लेकिन मैं इस तरह से किसी भी डेटा पेलोड भेजने का एक तरीका नहीं देख सकता। एक द्रव मानकऑटपुट प्रदर्शित करने के तरीके पर कोई भी विचार
डीटीएफडी - डमियों के लिए डॉट ट्रेडिंग डमीज डॉट्स फॉर डमीज के लिए मेरी जर्नल अप्राप्य है। मुझे एक बार बताया गया था, कि धन अत्यधिक समर्पण और कड़ी मेहनत से ही प्राप्त किया जा सकता है। कोई भाग्य शामिल नहीं मैंने इस विचार के चारों ओर अपना जीवन बना लिया है। मैं हमेशा एक उद्धरण चिह्न का प्रकार रहा हूं मुझे पता है कि वे अंतराल मुझे पता है। मैं जानता हूँ मैं जानता हूँ। फिर भी, मैं उन्हें व्यापार का आनंद लेता हूं। जिस तरह से मैं व्यापार करता हूं, वह डॉट्स द्वारा दर्शाया जाता है। ये एमए क्रॉस टाइप डॉट्स हैं नियमित समस्याओं के साथ लेकिन एक बार आप उन्हें जान लेते हैं, वे मौके की छोटी खिड़कियां प्रदान करते हैं। इसका उद्देश्य प्रति दिन एक साधारण 30 पिप्स होगा - 1 जोड़ी या 3 जोड़ी से मिला। मैं GBPUSD, EURUSD और EURJPY व्यापार कर रहा हूँ लेकिन आपको बताइए - अगर कोई सामान्य दिशा अपफ़्रंटन को सुलझा सकता है, तो ये डॉट्स सोने हैं तो - मुझे एक पर्यवेक्षक के रूप में शामिल करें, क्योंकि मैं वास्तव में कुछ लाभ व्यापार करने का प्रयास करता हूं। इन बिंदुओं के बारे में अच्छी बात यह है कि वे समय पर भी एक अच्छा बाहर ...
Comments
Post a Comment