![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() Всем доброго времени суток. Делаю через таймер чтобы Panel1 выдвигалась вверх до определенного координата но вместо этого на продолжает стремительно лететь в верх без остановки я не знаю что делать. Помогите пожалуйста)
Вот код Код:
procedure TForm1.Timer1Timer(Sender: TObject); begin Panel1.Top := Panel1.Top - 5; if (Panel1.Top = 608) then Timer1.Enabled := false; end; А если использовать в кнопке Код:
procedure TForm1.Image3Click(Sender: TObject); begin Panel1.Top := Panel1.Top - 5; end; procedure TForm1.Timer1Timer(Sender: TObject); begin if (Panel1.Top = 608) then Timer1.Enabled := false; end; |
#2
|
||||
|
||||
![]() Ну у тебя 608 не получается и все...
Сделай больше 608... Код:
Panel1.Top > 608 Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |
#3
|
||||
|
||||
![]() Цитата:
Код:
Panel1.Top <= 608 Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#4
|
||||
|
||||
![]() Aristarh Dark,angvelem спасибо большое помогло
![]() |
#5
|
||||
|
||||
![]() Цитата:
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#6
|
||||
|
||||
![]() Цитата:
Код:
Timer1.Enabled := true; |
#7
|
||||
|
||||
![]() Цитата:
В общем при нажатии на кнопку происходит это действие Код:
Panel1.Top := Panel1.Top - 5; Код:
Panel1.Top := Panel1.Top - 5; |
#8
|
||||
|
||||
![]() Ну так Developer ответил, запускай таймер при нажатии на кнопку.
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#9
|
||||
|
||||
![]() Код:
while Panel1.Top >= 608 do Panel1.Top := Panel1.Top - 5; |
#10
|
||||
|
||||
![]() Цитата:
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#11
|
||||
|
||||
![]() Можно замёлить слегка
Код:
sleep(1000) |
#12
|
||||
|
||||
![]() Код:
while Panel.Top >= 608 do begin Panel1.Top := Panel1.Top - 5; Sleep(1000); end; |
#13
|
||||
|
||||
![]() Цитата:
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#14
|
||||
|
||||
![]() Всем спасибо за помощь буду разбираться дальше)
|
#15
|
||||
|
||||
![]() Есть еще такая штучка как AnimateWindow которая может помочь в отображении красивом вашей формы
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |