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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.11.2009, 08:49   #1
Arxangelname
Пользователь
 
Аватар для Arxangelname
 
Регистрация: 12.03.2009
Сообщений: 30
По умолчанию Изменение позиции TrackBar при нажатии Button

Народ помогите как сделать так

ну к примеру
у меня есть TrackBar;
и есть кнопка Buton;

Я нажал на кнопку она сделала одно действие ну к примеру
Trackbar.position:= trackbar.position+1;

и все.

вопрос: как сделать чтобы если я нажал на кнопку мыши и когда ее держу не отпускаю это действие повторялось

Спасибо заранее
Arxangelname вне форума Ответить с цитированием
Старый 10.11.2009, 10:20   #2
GenniY
Форумчанин
 
Регистрация: 09.09.2009
Сообщений: 181
По умолчанию

Впишите цикл — пока нажата кнопка увеличивать позицию TrackBarА
Получил помощь — отблагодарил.
GenniY вне форума Ответить с цитированием
Старый 10.11.2009, 12:50   #3
TwiX
Участник клуба
 
Аватар для TwiX
 
Регистрация: 28.07.2009
Сообщений: 1,510
По умолчанию

При нажатии - запускаем таймер.
По отжиманию - останавливаем.
В таймере:Trackbar.position:= trackbar.position+1;

Добавлено:
Код:
procedure TForm1.Button1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
  timer1.Enabled:=true;
end;

procedure TForm1.Button1MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
  timer1.Enabled:=false;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
 ProgressBar1.Position:=progressbar1.Position+1;
end;

Последний раз редактировалось TwiX; 10.11.2009 в 12:55.
TwiX вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Возможность сохранения и открытия при нажатии на кнопку Button prikolist Общие вопросы C/C++ 8 10.06.2011 13:04
Картинка при нажатии Marsik JavaScript, Ajax 10 16.10.2009 13:11
Событие при нажатии на клавиатуру BuT@JL Общие вопросы Delphi 8 26.06.2009 11:27
Закрыть форму при нажатии на Button Ellita Помощь студентам 5 26.09.2007 20:49
как при нажатии на BUTTON сразу начала устанавливаться какая -нибудь инсталяшка? gotman Компоненты Delphi 5 04.09.2007 15:07