Курсовая работа: Разработка алгоритмов чтения данных с экрана

if (SlInByte=28)

then begin

sl0key:=true;

end

end;

if (SlInByte in [63,72,80]) and (SCR0^[410,1]='Й')

then

begin

if Sl0key

then

begin

SlX:=11{SlX0}; SlY:=7{SlY0};

gotoxy(slx,sly);

sl0key:=false;

end

else

begin

SlX:=WhereX;

SlY:=WhereY;

end;

l:=80*(sly-1)+SlX;

r:=l;

if (sly>0) and (sly<20)

then

begin

while (l > 80*(sly-1) ) and not(SCR0^[l,1] in ['°'..'Я']) do dec(l);

while (r < 80*sly) and not(SCR0^[r,1] in ['°'..'Я']) do inc(r);

dec(r);

while (r<l) and (SCR0^[r,1]=' ') do dec(r);

К-во Просмотров: 235
Бесплатно скачать Курсовая работа: Разработка алгоритмов чтения данных с экрана