Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.10.2011, 19:18   #1
phasha
Форумчанин
 
Регистрация: 24.03.2011
Сообщений: 130
По умолчанию делфи ООП

как сделать планку которая будет двигаться при нажатии на кнопку?
допустим если нажать left то она пойдет влево и наоборот
ума просто не приложу на самом деле((
phasha вне форума Ответить с цитированием
Старый 24.10.2011, 22:11   #2
Soeth
 
Регистрация: 30.06.2011
Сообщений: 7
По умолчанию

Как пример.
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key = vk_left then begin
Image1.Left:=Image1.Left-10;
end;
end;
Soeth вне форума Ответить с цитированием
Старый 24.10.2011, 22:18   #3
phasha
Форумчанин
 
Регистрация: 24.03.2011
Сообщений: 130
По умолчанию

и таких поидее нужно два для двустороннего движения да?
phasha вне форума Ответить с цитированием
Старый 25.10.2011, 01:20   #4
Soeth
 
Регистрация: 30.06.2011
Сообщений: 7
По умолчанию

Можно просто в эту добавить

if key = vk_right then begin
Image1.Left:=Image1.Left+10;
end;
Soeth вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ООП делфи phasha Помощь студентам 9 14.10.2011 21:11
ООП в делфи Antidelphik_) Помощь студентам 3 27.04.2011 21:18
ООП AlekDruzh Паскаль, Turbo Pascal, PascalABC.NET 0 09.09.2009 20:32
Паскаль ООП. Примеры программ с использованием ООП SeЯgey Помощь студентам 5 13.05.2009 21:55