Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.03.2012, 17:07   #1
casper0094
Пользователь
 
Регистрация: 19.03.2010
Сообщений: 31
По умолчанию перевод каретки

Доброго времени суток. Делаю в текстовом режиме (80x50) рамку, и столкнулся с проблемой: когда записываю символ в 80x50 происходит перевод каретки на новую строчку, тем самым теряется уже нарисованая первая строка и появляется новая пустая. Как записать символ без перевода каретки?
вот мой код:
Код:
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
#define tablecolor 10

int main()
{
	int i;
	textmode(64);
	clrscr();
	window(1,1,80,50);
	textcolor(tablecolor);
	for (i=2;i<80;i++)
	{
		gotoxy(i,1);
		putch(205);
		gotoxy(i,50);
		putch(205);
	}
	for (i=2;i<50;i++)
	{
		gotoxy(1,i);
		putch(186);
		gotoxy(80,i);
		putch(186);
	}
	gotoxy(1,1);
	putch(201);
	gotoxy(80,1);
	putch(187);
	gotoxy(1,50);
	putch(200);
        gotoxy(80,50);
	putch(188); // собственно здесь и происходит перевод каретки
	getch();
	return 0;
}
casper0094 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перенос каретки Dimarik Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 11 21.09.2011 12:15
Переод каретки в указанное место в RE MyLastHit Общие вопросы Delphi 8 08.08.2010 20:49
Координаты каретки miatu Microsoft Office Word 11 28.08.2009 19:38
Создание второй каретки мыши andreyasu Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 02.07.2009 16:01
Позиционирование каретки Spice Win Api 1 25.03.2009 04:51