Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Вывод цветного текста в консольном приложении

16K
06 июня 2006 года
blacksergo
6 / / 05.06.2006
Подскажите, пожалуйста, как можно изменить цвет текста и фона выводимые в консольном приложении?
273
10 июня 2006 года
3A3-968M
1.2K / / 22.12.2005
[quote=blacksergo]Подскажите, пожалуйста, как можно изменить цвет текста и фона выводимые в консольном приложении?[/quote]
Очень просто. В классе System.Console всё есть. Вот тебе пример с цветным текстом и бэкграундом:
 
Код:
[SIZE=2][COLOR=#008080][SIZE=2][COLOR=#008080][SIZE=2][/SIZE][SIZE=2][COLOR=#008080]Console[/COLOR][/SIZE][SIZE=2].[COLOR=black]ForegroundColor[/COLOR] = [/SIZE][SIZE=2][COLOR=#008080]ConsoleColor[/COLOR][/SIZE][SIZE=2].[COLOR=black]Green[/COLOR]; [/SIZE][SIZE=2][COLOR=#008000]//Цвет шрифта
[/COLOR][/SIZE][SIZE=2][/SIZE][SIZE=2][COLOR=#008080]Console[/COLOR][/SIZE][SIZE=2].[COLOR=black]BackgroundColor[/COLOR] = [/SIZE][SIZE=2][COLOR=#008080]ConsoleColor[/COLOR][/SIZE][SIZE=2].[COLOR=black]Magenta[/COLOR]; [/SIZE][SIZE=2][COLOR=#008000]//Цвет фона
[/COLOR][/SIZE][SIZE=2][/SIZE][SIZE=2][COLOR=#008080]Console[/COLOR][/SIZE][SIZE=2].[COLOR=black]Write[/COLOR][COLOR=black]([/COLOR][/SIZE][SIZE=2][COLOR=#800000]"Hello, world"[/COLOR][/SIZE][SIZE=2][COLOR=black]);[/COLOR]
[/SIZE][SIZE=2][COLOR=#008080]Console[/COLOR][/SIZE][SIZE=2].[COLOR=black]ResetColor();[/COLOR] [/SIZE][SIZE=2][COLOR=#008000]//сбрасываем цветовые настройки
[/COLOR][/SIZE][SIZE=2][/SIZE][SIZE=2][COLOR=#008080]Console[/COLOR][/SIZE][SIZE=2].[COLOR=black]ReadKey[/COLOR][COLOR=black]();[/COLOR]
[/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#008000]
[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2]
[/SIZE]
16K
13 июня 2006 года
blacksergo
6 / / 05.06.2006
Спасибо за ответ. Сменил .Net Framework 1.1. на 2.0, т.к. данный код применим только в .Net Framework 2.0.
273
13 июня 2006 года
3A3-968M
1.2K / / 22.12.2005
[quote=blacksergo]Спасибо за ответ. Сменил .Net Framework 1.1. на 2.0, т.к. данный код применим только в .Net Framework 2.0.[/quote]
Да, ты прав, только в 2.x версии, чего-то я внимания не обратил...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог