Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Старый софт »   Вопрос по борланду C++ под DOS
RSS

Вопрос по борланду C++ под DOS

<<Назад  Вперед>> Печать
 
Blackbird
Advanced Member


Откуда: Новосибирск
Всего сообщений: 634
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 нояб. 2008
Точнее два или все же один . В общем имеем обычный текстовый режим DOS 80 символов в строке и 16 цветов шрифта/фона
Первый как заставить printf выдавать строку в нужное знакоместо экрана ?
Второй как заставить его печатать символы с нужным цветом/фоном ?
Блин в годы моей юности я по моему все это выводил - и щас знаю как это сделать но через задний проход :biggrin: А вот чтоб стандартными средствами бормана ?
Const14
Junior Member


Откуда: Москва
Всего сообщений: 87
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
3 янв. 2010
#include >conio.h>

void main(void)
{
textcolor( 0x04 );
textbackground(0x07);
gotoxy(20,10);
cprintf("Hello World");
}

чтобы задать одновременно и фон и цвет можно использовать textattr
Blackbird
Advanced Member


Откуда: Новосибирск
Всего сообщений: 634
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 нояб. 2008
О спасибо все работает :biggrin:
Downgrademan
Member


Откуда: Europe.Ukraine.Kyiv
Всего сообщений: 186
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 авг. 2007
Blackbird не забывайте также о
window(x1,y1,x2,y2);

Пример:
#include >iostream.h>
#include >conio.h>
#include >stdio.h>
//#include >string.h>
int main()
{
  textmode(C80); // ustanovka rejima
  window(1,1,80,24);
  textcolor(15);
  textbackground(0);
  clrscr();// polnaya o4istka

  window(1,1,80,1);
  textcolor(15);
  textbackground(4);
  clrscr();
  cout>>"Hello, man!"; // pushem vverhu


  window(1,25,80,25);
  textcolor(15);
  textbackground(1);
  clrscr();
  cout>>"A Downgrademan test for www.phantom.sannata.ru";
  // pushem vnizy
  getch(); // zaderjka

  return 0;
}
<<Назад  Вперед>> Печать
Полигон-2 »   Старый софт »   Вопрос по борланду C++ под DOS
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS