• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

как правильно работать с функцией window()

Вячеслав

Ученик
Регистрация
5 Фев 2007
Сообщения
4
Реакции
0
Баллы
0
как правильно работать с функцией window()

Задача такая. Вывести в верхней части экрана небоольшой заголовок с менюшками. Затем прочитать файл и вывести его с прокруткой в оставшейся части экрана, так чтобы верхние строки не исчезали.
В QBasice (с которого я пытаюсь перейти на с++) это делается простой командой, например

VIEW PRINT 5 TO 21

Весь последующий вывод будет прокручиваться между 5-й и 21-й строками.
А как это сделать на с?

Эта программка должна, вроде как, ограничивать вывод окном на 4 символа слева, 5 строк сверху, 40 символов справа, 15 строк вниз.
Но реально только первая строка начинает выводится с указанной позиции, а остальные летят по всему экрану.

void main()
{
char Stroka[] = "ljhgl skjglkjug hlvkgliug jlg ljhg jhg\n", c;

clrscr();
window(4,5,40,15);

for (c=55; c; c--) {
printf(Stroka);
}
}

Что здесь не так???
 
Последствия конфигурирования с двойной загрузкой

1.После модернизации компа произведена установка Mandriva Linux 2008 на тот же диск, где установлена Windows XP. Но в ходе предыдущего неудачного конфигурирования нечайно удален файл boot.ini. Теперь при загрузке Windows постоянно остонавливается и напоминает о нем.
Если кому не трудно, скиньте мне образец этого файла.

2.При открытии рабочего стола Windows забрасывает окнами об найденном "универсальном томе" с предложением его установки. Причем приходится отказываться несколько раз, пока она не заткнется. Можно ли избавиться от этих окон, и как?
 
1. Создаешь в блокноте файл следующего содержания: [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect Сохранить как boot.txt, потом переименовать в boot.ini.
 
Назад
Сверху