Хорошие ресурсы для записи консоли разрабатывают приложения для Windows?

Для определенных программ ничто не бьет командную строку. К сожалению, я никогда не видел хорошую документацию или примеры того, как записать консольные приложения, которые идут вне "Привет Мира". Я интересуюсь созданием консольных приложений как Vim или Emacs. Хорошо не точно как Vim или Emacs, но тот, который принимает всю командную строку, в то время как это используется и затем после выхода, это не оставляет трассировки. Я знаю, что на Unix существует библиотека проклятий, но для Windows?...

9
задан 8 revs, 4 users 56% 29 August 2009 в 17:12
поделиться

8 ответов

PDCurses работает над Win32.

2
ответ дан 4 December 2019 в 23:08
поделиться
2
ответ дан 4 December 2019 в 23:08
поделиться

Можно, конечно, записать такое приложение с Delphi, который имеет разумную поддержку командной строки. Люди часто забыли, что Delphi может создать любой вид исполняемого файла Windows, не только приложения для GUI.

Я не знаю бесцеремонно, если свободный 'Турбо' выпуск Delphi имеет что-либо мостившее в него, чтобы ПРЕПЯТСТВОВАТЬ ТОМУ, чтобы Вы использовали его для создания консольных приложений - я думал бы, что это будет хорошо для такого рода вещи.

1
ответ дан 4 December 2019 в 23:08
поделиться

Существует маленькое, но хорошее учебное руководство при использовании C++ для консоли Windows по www.benryves.com/tutorials/?t=winconsole&c=all, идущему до кодирования простой программы рисования.

1
ответ дан 4 December 2019 в 23:08
поделиться

В Windows или DOS, я пользовался conio библиотекой от Borland. Это очень старо, но достаточно прекрасно для новичка как я.

1
ответ дан 4 December 2019 в 23:08
поделиться

Вы могли также попробовать Свободного Паскаля. Это - свободное ((L) GPL) компилятор Object Pascal, который совместим с компилятором Delphi. Это имеет основанный на консоли IDE, который доказывает, что можно сделать очень хорошие консольные приложения с ним, и который можно использовать в качестве примера.

Если Вы хотите использовать графический IDE для создания консольного приложения, можно загрузить IDE Lazarus.

В качестве награды Ваше приложение будет работать на Windows (32/64 бита), Linux, Mac OS X, FreeBSD, Солярисе и т.д...

1
ответ дан 4 December 2019 в 23:08
поделиться

Поскольку Robsoft говорит, что Delphi был бы хорошим началом. Существует Турбо Delphi (базирующийся Паскаль) или Turbo C++ оба свободных выпуска.

веб-сайт здесь.

http://www.turboexplorer.com/

0
ответ дан 4 December 2019 в 23:08
поделиться

Выезд некоторые моно освобождают. Они имеют большой для парсинга параметров командной строки, но не могут помнить пространство имен.
Miguel просто отправил некоторый терминальный код также.

0
ответ дан 4 December 2019 в 23:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: