Вот например у меня написано
.......
OutTextXY(100,100,'Ответ');
--------------
я начинаю писать ответ, а у меня курсор возвращается в точку (0,0)! А мне надо чтобы он был правее слова "Ответ" на экране!
GoToXY - не катит! При компиляции он почему-то не работает, т.е. курсор находится в (0,0).
Подскажите пожалуста!
MoveTo + F1
P.S. А вообще-то можешь поискать по форуму, по-моему где-то выкладывалась функция ввода строки в графическом режиме в заданной позиции ...
Тебе нужно использовать readkey
while key<>13 do // пока не нажали enter
begin
key:=readkey; // прочитать код клавиши
/// преобразовать его в символ
OutText(); // вывести на экран
end;
MoveTo(x,y) - прермешает указатель координат в точку окна с координатами (x,y). Точка на экране не высвечивается.
А что такое F1 ?
А ты не просил высветить точку... Ты спрашивал про изменение координат указателя, или твой первый пост говорит о другом?
А F1 - это справка Турбо Паскаля...
Тебе, кстати, Оззя уже написал что надо делать: после ввода очередного символа с клавиатуры выводить его через OuttextXY там, где это нужно тебе...
Вот это сейчас у меня в программе так:
while ch> #13 do
begin
ch:=readkey;
OutText(ch);
end;