Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Управляющие символы консоли, Как позиционировать курсор ? 
:(
    Опции темы
cherep
Дата 11.1.2006, 17:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 74
Регистрация: 11.1.2006
Где: Москва

Репутация: нет
Всего: 4



Есть ли в консоли винды, которая вызывается по cmd управляющие символы, которые бы позволяли только используя вывод на экран, скажем, печатать окрашеные символы, или позиционировать курсор. Вообще это интересует в связи с реализацией чего то подобного как если выполнить start - run - telnet towel.blinkenlights.nl

Как я понимаю, сервер просто шлет символы (байты) которые попадают на консоль, но некоторые из них трактуются как позиционирование курсора... Иначе как бы прорисовка происходила на одном и том же месте.

Вобщем интересуют именно эти управляющие символы, если они есть... Просто полазил в нете, вроде не нашел. Или у программы есть другой интерфейс общения с консолью, отличный от stdout ?
PM MAIL WWW ICQ   Вверх
Mayk
Дата 11.1.2006, 17:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 45
Всего: 134



ansi escape sequences

читать допустим на http://www.markcrocker.com/rexxtipsntricks...t28.2.0773.html

или спросить у гугла


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
threef
Дата 11.1.2006, 19:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 27.10.2005
Где: Запорожье

Репутация: 9
Всего: 10



Все куда хуже. Если ты хочешь нормально(FAR commander) управлять консолью, "как у ДОСе", то тебе понадобится разобраться с <wincon.h>. Там все.


ЗЫ:
Mayk
там же Мерлин (REXX) в 95 году !
PM MAIL   Вверх
Mayk
Дата 11.1.2006, 19:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 45
Всего: 134



Цитата(threef @ 11.1.2006, 23:08 Найти цитируемый пост)

Mayk
там же Мерлин (REXX) в 95 году !

Ну и? Там описаны
Цитата(cherep @ 11.1.2006, 21:34 Найти цитируемый пост)

Как я понимаю, сервер просто шлет символы (байты) которые попадают на консоль, но некоторые из них трактуются как позиционирование курсора... Иначе как бы прорисовка происходила на одном и том же месте.

вот эти символы. telnet их поддерживает.
Добавлено @ 19:19
Тьфу млин. Вопрос про cmd, а не про телнет.
Тогда да. wincon.h


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0427 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.