Лучший отвечающий
Вопрос по консоли в c#

Вопрос
-
Возможно ли в консольном окне создать свои "окна" для текста (на скриншоте показано как это приблизительно должно выглядеть). Если нет, то возможно ли получить, задав позицию на экране, символ находящийся на этой позиции и его цвет?10 апреля 2015 г. 7:55
Ответы
-
В библиотеке .NET таких средств нет. Для реализации подобной функциональности можно воспользоваться функциями WinAPI. Хотя, как уже было справедливо отмечено, зачем "огород городить". Только для того, чтобы имитировать TurboVision в .NET? Оконный графический интерфейс на C# легко и просто создается с помощью WinForms или WPF.
Изучайте новые технологии, двигайтесь вперед! :)
Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!
- Изменено kosuke904 10 апреля 2015 г. 9:23
- Помечено в качестве ответа Maksim MarinovMicrosoft contingent staff, Moderator 4 мая 2015 г. 7:14
10 апреля 2015 г. 9:21
Все ответы
-
"В паскале" имеется ввиду подключение graph.pas? Насколько помню (а помню плохо, TP7.0 последний раз запускал в 2001 году) там работа в графическом режиме.
Подобное непотребство недолго реализовать на винформз, или впф.
10 апреля 2015 г. 9:08 -
В библиотеке .NET таких средств нет. Для реализации подобной функциональности можно воспользоваться функциями WinAPI. Хотя, как уже было справедливо отмечено, зачем "огород городить". Только для того, чтобы имитировать TurboVision в .NET? Оконный графический интерфейс на C# легко и просто создается с помощью WinForms или WPF.
Изучайте новые технологии, двигайтесь вперед! :)
Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!
- Изменено kosuke904 10 апреля 2015 г. 9:23
- Помечено в качестве ответа Maksim MarinovMicrosoft contingent staff, Moderator 4 мая 2015 г. 7:14
10 апреля 2015 г. 9:21 -
В паскале в модуле Crt есть процедура window(x1,y1,x2,y2)10 апреля 2015 г. 9:37
-
Ну с WinForms слишком просто. Тут самое интересное сделать то что сложно.10 апреля 2015 г. 9:39
-
Ну, что же, удачи! :)
Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!
10 апреля 2015 г. 9:41