![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| byNet |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 14.11.2005 Где: Беларусь Репутация: нет Всего: нет |
Надо написать пользовательский интерфейс под дос.
Или в досовском окне.Подскажите как проще и быстрее это реализовать. Посоветуйте книгу или код-пример. Я думаю что просто при помощи графики нарисовать что - нибудь в дос окне и все, но я неработал с графикой.Подскажите как рисовать в досовском окне. Заранее благодарен |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 16 Всего: 98 |
ты определись, нужно ли тебе "просто что-то нарисовать" или это все-таки должен быть интерфейс...
если второе -- есть ( или была ) неплохая библиотека под это дело -- TuboVision ( последние turbo c/pascal на ней писались ) -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| byNet |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 14.11.2005 Где: Беларусь Репутация: нет Всего: нет |
Должен быть оконный интефейс под дос
|
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 16 Всего: 98 |
тогда юзай TuboVision
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| byNet |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 14.11.2005 Где: Беларусь Репутация: нет Всего: нет |
НО мне надо написать на с желательно со асемблерными вставками.
TuboVision - ЕСЛИ МОЖЕШ ПОЯСНИ ЧТО ЗА.... |
|||
|
||||
| Adil' |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 311 Регистрация: 26.8.2004 Где: Питер Репутация: 6 Всего: 15 |
В полном дистрибуливе BC3.1 есть папка, которая называется TVISION. В ней заголовочные файлы и библиотеки. Подключаешь к проекту и используешь. Примеры есть в той же папке.
P.S. Только это не графика, там окошки/кнопочки "рисуются" псевдографическими символами (в текстовом режиме) Это сообщение отредактировал(а) Adil' - 1.2.2006, 18:27 -------------------- Удачи |
|||
|
||||
| byNet |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 14.11.2005 Где: Беларусь Репутация: нет Всего: нет |
Спасибо затем это можно вставить в С.
|
|||
|
||||
| Adil' |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 311 Регистрация: 26.8.2004 Где: Питер Репутация: 6 Всего: 15 |
В С не получится, это С++ библиотека.
-------------------- Удачи |
|||
|
||||
| byNet |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 14.11.2005 Где: Беларусь Репутация: нет Всего: нет |
А можно посредствами С++ реализовать интерфейс
или только при помощи TurboVision И еще можно ли в С++ Builder реализовать в консольном приложении интерфейс. Если можно токакие библиотеки использовать Это сообщение отредактировал(а) byNet - 2.2.2006, 12:18 |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 16 Всего: 98 |
можно и самому что отрисовкой что контролем тычков заниматься, но муторное это дело.
на билдере консольные приложения писать можно -- File-.New->Other->Console Application, но под дос-ом они не пойдут... -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| oper54 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 217 Регистрация: 13.5.2005 Репутация: 1 Всего: 1 |
Если тебе не в дос, а в консольку под винды то можешь использовать ф-ции Api...
Если чистый дос то извините за флуд |
|||
|
||||
| byNet |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 14.11.2005 Где: Беларусь Репутация: нет Всего: нет |
А если под дос писать как можно прорисовать все
сделать меню типа: изменить фон надругой. и зделать типа 1----то--- 2----5--- как бы чтобы они выделялись |
|||
|
||||
| regis |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 232 Регистрация: 12.12.2005 Где: Москва, Россия Репутация: 2 Всего: 7 |
Вопрос очень неконкретный: что такое "пользовательский интерфейс"? Должен ли он быть текстовым или графическим?
Если достаточно текстового режима, и интерфейс очень простой -- изучаем содержимое conio.h и доки к этим функциям. (Если хочется совместимости с U*X системами, стоит еще curses поизучать.) Если интерфейс должен быть навороченным -- используем TurboVision (но это уже C++, и Borland C++>2.0, кажется). Если нужна графика под DOS -- изучаем функции BGI (в Borland/Turbo C++ -- graphics.h). На ее основе, если очень постараться, можно даже интерфейс сделать... ;) --------------------
В. В чем разница между hardware и software?О. В отличие от второго, по первому можно двинуть кулаком или пнуть ногой. |
|||
|
||||
| byNet |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 14.11.2005 Где: Беларусь Репутация: нет Всего: нет |
TurboVision в каком С++ есть, в 5.02 его нету
|
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |