कुछ कार्यक्रमों के लिए कमांड लाइन को कुछ भी नहीं धड़कता है। दुर्भाग्यवश, मैंने कभी भी "हैलो वर्ल्ड" से परे कंसोल अनुप्रयोगों को लिखने के तरीके पर अच्छा प्रलेखन या उदाहरण नहीं देखा है। मुझे Vim या Emacs जैसे कंसोल ऐप्स बनाने में रूचि है। ठीक है विम या एमाक्स की तरह बिल्कुल नहीं, लेकिन जब यह उपयोग में होता है तो पूरे कमांड प्रॉम्प्ट पर ले जाता है और फिर बाहर निकलने के बाद यह पीछे नहीं निकलता है। मुझे पता है कि यूनिक्स पर curses library है लेकिन विंडोज के लिए? ...विंडोज के लिए कंसोल शैली अनुप्रयोग लिखने के लिए अच्छे संसाधन?
उत्तर
PDCurses Win32 पर काम करता है।
मुझे msdn, PDCurses, और The Console Module पर List of Console Functions मिला।
विंडोज या डॉस में, मैंने Borland से कॉनियो लाइब्रेरी का उपयोग किया। यह बहुत पुराना है लेकिन मेरे जैसे शुरुआती के लिए काफी अच्छा है।
आप निश्चित रूप से उस तरह के आवेदन को डेल्फी के साथ लिख सकते हैं, जिसमें उचित कमांडलाइन समर्थन है। लोग अक्सर अनदेखा करते हैं कि डेल्फी किसी भी तरह के विंडोज निष्पादन योग्य नहीं बना सकता, न केवल जीयूआई ऐप्स।
मुझे पता नहीं है कि डेल्फी के मुफ्त 'टर्बो' संस्करण में कंसोल ऐप्स बनाने के लिए इसे इस्तेमाल करने से रोकने के लिए इसमें कुछ भी शामिल है - मैंने सोचा होगा कि यह इस तरह की चीज़ के लिए ठीक होगा ।
रॉबॉफ्ट कहते हैं कि डेल्फी अच्छी शुरुआत होगी। टर्बो डेल्फी (पास्कल आधारित) या टर्बो सी ++ दोनों मुक्त संस्करण हैं।
यहां वेबसाइट।
बाहर चेक mono libs हैं। कमांड लाइन तर्कों को पार्स करने के लिए उनके पास बहुत अच्छा है लेकिन नामस्थान को याद नहीं किया जा सकता है।
मिगुएल ने अभी कुछ terminal code पोस्ट किया है।
आप Free Pascal भी आजमा सकते हैं। यह एक मुफ़्त है ((एल) GPL) Object Pascal कंपाइलर जो Delphi -compiler के साथ संगत है। इसमें एक कंसोल-आधारित आईडीई है, जो साबित करता है कि आप इसके साथ बहुत अच्छे कंसोल-एप्लिकेशन बना सकते हैं, और जिसे आप एक उदाहरण के रूप में उपयोग कर सकते हैं।
यदि आप अपने कंसोल-एप्लिकेशन को बनाने के लिए ग्राफ़िकल आईडीई का उपयोग करना चाहते हैं, तो आप Lazarus आईडीई डाउनलोड कर सकते हैं।
एक बोनस आपके आवेदन विंडोज (32/64 बिट), लिनक्स, मैक ओएस एक्स, FreeBSD, सोलारिस आदि पर चलेंगे रूप में ...
Windows के लिए C++ का उपयोग करने पर एक छोटी लेकिन अच्छा ट्यूटोरियल है www.benryves.com/tutorials/?t=winconsole&c=all पर कंसोल एक साधारण पेंटिंग प्रोग्राम कोडिंग तक जा रहा है।
यह मैंने कभी देखा है यह सबसे अच्छा टूल है !!
1) VB6 आईडीई
2 का उपयोग कर किसी भी आवेदन बनाएं) कंसोल आवेदन करने के लिए इसे कन्वर्ट, THIS!
विंडोज पर ncurses की तरह पुस्तकालय/ढांचे के लिए उपयोग कर रहा है, मैं अत्यधिक करने का सुझाव देंगे PDCurses के साथ अपना हाथ गंदा पाएं।
यदि आप सी # का प्रयास/उपयोग कर रहे हैं, तो Curses-Sharp है।
+1 CONIO के लिए +1, मेरे सप्ताह के शोध में कुछ के साथ आने की कोशिश कर रहा है, आईबीएम का "कोंओओ" बहुत कुछ आता है। बोर्लैंड के आपके उल्लेख के साथ, googling मुझे यह पाता है: http://conio.sourceforge.net/ यह एक हफ्ते पहले क्यों नहीं हुआ? –