Страница 1 из 1

Pascal. Бегущая строка (графических режим)

Добавлено: 06 дек 2012, 01:49
OreshekEli
Здравствуйте, помогите, пожалуйста, решить следующую задачу (используя графический режим):

Составить программу, изображающую бегущую строку (справа налево) с каким-нибудь текстом.

Поиском пользовалась, ответа на свой вопрос не нашла.
Пыталась сама разобраться, но так и не поняла, как именно текст перемещать.

Re: Pascal. Бегущая строка (графических режим)

Добавлено: 06 дек 2012, 09:29
AiK
Текст очень просто перемещать. Берёшь строку, выводишь только последний символ, делаешь паузу, стираешь, выводишь 2 последних символа, делаешь паузу и т.д. пока не будет выведена вся строка, после чего выводишь n-1 символов, n-2 символа и т.д. пока символы в строке не закончатся.

Re: Pascal. Бегущая строка (графических режим)

Добавлено: 06 дек 2012, 13:19
OreshekEli
Нет, это не то, что мне нужно.
Спасибо, я уже сделала: слово "выползает" справа (getmaxx, getmaxy div 2), и движется влево с шагом 3 до достижения нуля, а после заново перемещается вправо, и так до нажатия клавиши для выхода.