Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Object Pascal: кроссплатформенные технологии > рисунок


Автор: Aurora 2.5.2007, 13:30
Нужно составить программу управления скоростью точки, движущейся по периметру прямоугольника, управление должно осуществляться клавишами"<",">".
 if Keypressed then
                       Begin
                       c:=ReadKey;
                       if c=#60 then Step:=Step+ 100;
                       if c=#62 then Step:=Step-100;
                       end;
с клавишами<,> не работает, а если подставить буквы, например #98,#99, то всё нормально. 

Автор: Snowy 2.5.2007, 13:41
А ты подставь '.' и ','  smile 

Автор: Aurora 2.5.2007, 15:36
Как составить алгоритм, (блок-схему)  для этой программы, вообще как составлять блок-схемы для графических программ?

Автор: AlexST 2.5.2007, 22:50
Цитата(Snowy @  2.5.2007,  13:41 Найти цитируемый пост)
А ты подставь '.' и ',' 
Можно #44 #46  smile Да и надо было объснить  Aurora, что в принципе её вариант работает, только надо шифт зажимать.  smile 

Цитата(Aurora @  2.5.2007,  15:36 Найти цитируемый пост)
Как составить алгоритм, (блок-схему)  для этой программы
Боооооже... Вас мучают черченьем алгоритмов?  smile 

Цитата(Aurora @  2.5.2007,  15:36 Найти цитируемый пост)
вообще как составлять блок-схемы для графических программ?
Как и для всех остальных  smile 

Автор: Aurora 2.5.2007, 23:57
Действительно всё работает когда подставляю #44,#46. Спасибо за помощь. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)