वहाँ जब एक सांत्वना आवेदन लिख .NET में करने के लिए उत्पादन के लिए एक दूसरे कंसोल बनाने के लिए एक तरीका है?क्या कंसोल एप्लिकेशन लिखते समय .NET में आउटपुट करने के लिए दूसरा कंसोल बनाने का कोई तरीका है?
15
A
उत्तर
19
ठीक है, आप एक नया cmd.exe प्रक्रिया शुरू करने और डेटा भेजने और प्राप्त करने के लिए stdio और stdout इस्तेमाल कर सकते हैं कर रहे हैं। MSDN पर
ProcessStartInfo psi = new ProcessStartInfo("cmd.exe")
{
RedirectStandardError = true,
RedirectStandardInput = true,
RedirectStandardOutput = true,
UseShellExecute = false
};
Process p = Process.Start(psi);
StreamWriter sw = p.StandardInput;
StreamReader sr = p.StandardOutput;
sw.WriteLine("Hello world!");
sr.Close();
अधिक जानकारी।
-3
एक एकल कंसोल किसी भी प्रक्रिया से जुड़ा हुआ है। तो संक्षेप में आप नहीं कर सकते हैं। लेकिन वहाँ तरीके "नकली यह"
3
निम्नलिखित कंसोल विंडोज़ के अनुप्रयोग-निर्भर संख्या को बंद कर देता है और स्ट्रिंग डिक्शनरी के अंदर कंसोल के लिए मात्रा और पैरामीटर स्टोर करता है जिसे तब आवश्यक मात्रा में कंसोल ऐप्स उत्पन्न करने के लिए प्रेरित किया जाता है। केवल तभी प्रक्रिया प्रक्रिया की आवश्यकता होगी जब केवल एक ही स्पॉन्ग हो।
//Start looping dic recs and firing console
foreach (DictionaryEntry tests in steps)
{
try
{
Process runCmd = new Process();
runCmd.StartInfo.FileName = CONSOLE_NAME;
runCmd.StartInfo.UseShellExecute = true;
runCmd.StartInfo.RedirectStandardOutput = false;
runCmd.StartInfo.Arguments = tests.Value.ToString();
if (cbShowConsole.Checked)
{
runCmd.StartInfo.CreateNoWindow = true;
runCmd.StartInfo.WindowStyle = ProcessWindowStyle.Normal;
}
else
{
runCmd.StartInfo.CreateNoWindow = false;
runCmd.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
}
runCmd.Start();
}
catch (Exception ex)
{
string t1 = ex.Message;
}
}
नोट यह या तो छिपा हुआ (CreateNoWindow) या दृश्यमान चलाने के लिए है।
संबंधित मुद्दे
- 1. कंसोल में कोई आउटपुट
- 2. Winforms में, कंसोल आउटपुट प्रदर्शित करने वाली विंडो बनाने का सबसे तेज़ तरीका क्या है?
- 3. क्या कंसोल में आउटपुट देखने के लिए नोहअप को पुनर्स्थापित/पुनर्प्राप्त करने का कोई तरीका है?
- 4. क्या कंसोल जावा एप्लिकेशन के स्टार्टअप समय को कम करने का कोई तरीका है?
- 5. .NET (कंसोल एप्लिकेशन)
- 6. क्या जावा में कंसोल में दो कॉलम आउटपुट करने का कोई आसान तरीका है?
- 7. क्या विंडोज कंसोल में हिब्रू लिखने का कोई तरीका है?
- 8. कंसोल एप्लिकेशन
- 9. क्या Google क्रोम के कंसोल में आउटपुट फ़िल्टर करने का कोई तरीका है?
- 10. कंसोल एप्लिकेशन
- 11. क्या कंसोल ऐप बनाने के लिए कोई मेवेन आर्टटाइप है?
- 12. .NET कंसोल एप्लिकेशन (यूटीएफ -8)
- 13. .NET कंसोल एप्लिकेशन टैब प्राप्ति
- 14. क्या जावा डेटा प्रकार को कंसोल में आउटपुट करने का कोई तरीका है?
- 15. cout पर कोई कंसोल आउटपुट
- 16. जेटी के लिए कोई एप्लिकेशन प्रबंधन कंसोल है?
- 17. सी # कंसोल एप्लिकेशन को लागू करने का सही तरीका?
- 18. .NET प्रोग्राम को आउटपुट प्रकार का विंडोज़ एप्लिकेशन और कंसोल एप्लिकेशन
- 19. कंसोल एप्लिकेशन
- 20. कंसोल आउटपुट
- 21. एक्लिप्स कंसोल आउटपुट टेक्स्ट फ़िल्टर करने का सबसे आसान तरीका
- 22. किसी WPF एप्लिकेशन से कंसोल करने के लिए कोई आउटपुट नहीं है?
- 23. एक जगह में म्यूटिलल .NET कंसोल ऐप्स का आउटपुट देखना
- 24. कंसोल एप्लिकेशन
- 25. कंसोल एप्लिकेशन के आउटपुट को कैसे सहेजना है
- 26. कंसोल एप्लिकेशन
- 27. MATLAB कंसोल आउटपुट
- 28. एक .NET कंसोल
- 29. एक्सकोड का रंगीन कंसोल आउटपुट
- 30. क्या jQuery आउटपुट * वास्तविक मार्कअप * बनाने का कोई तरीका है?
हम्म। मैं इस Windows में काम करने के लिए 7 + नेट 4. आश्चर्य क्या बदल ... – LamonteCristo
मैं यह या तो काम करने के लिए नहीं मिल सकता है प्राप्त नहीं कर सकते। प्रक्रिया शुरू कर दी हो जाता है, क्योंकि मैं कार्य प्रबंधक में देख सकते हैं, लेकिन कंसोल विंडो कभी नहीं दिखाई देता है, मैं करने के लिए ProcessStartInfo वस्तु की 'CreateNoWindow' और' WindowStyle' गुण क्या सेट की परवाह किए बिना। शायद यह विंडोज 7 पर अनुमतियों से संबंधित है? –
या तो Win 8.1 पर मेरे लिए काम नहीं करता है। – Krummelz