Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 26.02.2011, 12:41
qwerty1992 qwerty1992 вне форума
Прохожий
 
Регистрация: 26.02.2011
Сообщения: 6
Репутация: 10
Восклицание помогите разработать приложение с ProgessBar

Разработать приложение для демонстрации работы с ProgessBar.
Предоставить пользователю следующие возможности:
1) установка минимального значения
2) установка максимального значения
3) установка размера шага
4) установка (индикация) текущего положения
5) запуск движения
6) установка движения
необходимо, что бы 1) 2) 3) 4) задавались через SpinEdit, max отдельно, min отдельно)))

Последний раз редактировалось qwerty1992, 01.03.2011 в 14:35.
Ответить с цитированием
  #2  
Старый 26.02.2011, 13:06
Аватар для AND_REY
AND_REY AND_REY вне форума
Активный
 
Регистрация: 31.03.2009
Адрес: Украина, г.Днепропетровск
Сообщения: 324
Версия Delphi: Delphi7
Репутация: 3877
По умолчанию

Код:
procedure TForm1.Button1Click(Sender: TObject);
Var
 Min, Max, N: Integer;
begin
 Min:= 0;    // установка минимального значения
 Max:= 100;  // установка максимального значения
 N:= 5;      // установка размера шага
 ProgressBar1.Min:= Min;
 ProgressBar1.Max:= Max;
 ProgressBar1.Step:= Max div N;
 ProgressBar1.StepIt; // запуск движения (увеличение на один шаг).
end;
__________________
If end Then begin;
Ответить с цитированием
  #3  
Старый 26.02.2011, 13:18
qwerty1992 qwerty1992 вне форума
Прохожий
 
Регистрация: 26.02.2011
Сообщения: 6
Репутация: 10
Радость

Большое спасибо.
Ответить с цитированием
  #4  
Старый 26.02.2011, 13:24
qwerty1992 qwerty1992 вне форума
Прохожий
 
Регистрация: 26.02.2011
Сообщения: 6
Репутация: 10
По умолчанию

а можно сделать так, что бы значения задавались с TrackBar?
Ответить с цитированием
  #5  
Старый 26.02.2011, 15:28
iGeTT iGeTT вне форума
Прохожий
 
Регистрация: 23.12.2010
Адрес: Moscow
Сообщения: 38
Версия Delphi: 7 Lite
Репутация: 10
По умолчанию

Код:
procedure TForm1.sTrackBar1Change(Sender: TObject);
begin
  sProgressBar1.Position:=sTrackBar1.Position;
end;
Не забудь синхронизировать шаг.
__________________
"Никаких сиплюсплюс тут у меня!" (с)
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 06:54.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025