background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Скачать "Уроки программирования в Lazarus. Урок №22. Работа с компонентами TrackBar и ProgressBar"

input logo icon
Теги видео
|

Теги видео

кнопочная форма
лазарус
кнопка
работа с формой
форма
Lazarus
free pascal
delphi
делфи
den3d
mrden3d
themrden3d
визуальная среда программирования
основы программирования в Lazarus
Lazarus Button Forms уроки программирования
уроки Lazarus
уроки программирования в Lazarus
обучение Lazarus
видео уроки lazarus
lazarus lessons
уроки в лазарус
tutorial lasarus
уроки для начинающих
основы lazarus
TrackBar
ProgressBar
Субтитры
|

Субтитры

subtitles menu arrow
  • enАнглийский
Скачать
00:00:02
[музыка]
00:00:06
Всем привет С вами дн это уроке поларус
00:00:09
на сегодняшнем уроке мы поговорим ещё о
00:00:11
двух компонентах первый компонент - это
00:00:16
р и второй компонент - это прогрес
00:00:21
Бар первый компонент чаще всего
00:00:23
используется для установки каких-то
00:00:26
настроек скажем для настройки громкости
00:00:29
разме
00:00:30
Дале То есть у данного компонента
00:00:33
имеются разделители то есть показывают
00:00:37
Какое значение сейчас установлено Итак
00:00:39
давайте рассмотрим Какие свойства есть у
00:00:41
данного компонента Первый параметр
00:00:43
который мы рассмотрим это параметр
00:00:47
частоты рисования этих
00:00:49
линий если здесь стоит единица То есть
00:00:53
он
00:00:58
показ этих самих единиц у нас имеются
00:01:02
параметры как Макс и мин то есть мин у
00:01:05
нас принимает значение ноль а
00:01:07
максимальное значение скажем Давайте
00:01:09
примем 20 и у нас в зависимости от линии
00:01:14
ну будет различная ширина между этими
00:01:18
штрих если мы хотим чтобы этих
00:01:26
штрихкод то
00:01:28
используем данное свойство можно
00:01:31
изменить скажем Поставим на два то есть
00:01:33
каждую вторую единицу рисуем штрих и
00:01:37
также можно поставить скажем 10 то у нас
00:01:40
будет всего лишь три штрих ноль здесь
00:01:44
его не видно 10 и 20 можно сделать
00:01:49
поставить 20 тогда будет только два
00:01:51
штрих от нуля до 20 Давайте вернём на
00:01:55
оди следующий параметр - это сама
00:01:58
установка на бегунка для того чтобы
00:02:01
установить бегунок в какое-то положение
00:02:04
Но именно запрограммировать то
00:02:06
необходимо обрабатывать свойства
00:02:09
position Давайте скажем position
00:02:11
Поставим на 10 и у нас поставился он На
00:02:14
десятую позицию то есть середина так как
00:02:17
у нас полная строка - это 20 и также
00:02:23
заполнение участка который мы выделили
00:02:26
скажем Давайте заполним данный
00:02:28
участок
00:02:30
для заполнения участка есть два свойства
00:02:33
sell end и sell Start то есть sell Start
00:02:37
Откуда начинается начинается с нуля и
00:02:40
sell end докуда до де и у нас
00:02:43
заполнилась Сеним цветом до бегунка То
00:02:47
есть это необходимо программно
00:02:49
обрабатывать при изменении положения
00:02:53
также необходимо изменять и sell and
00:02:56
Также можно сделать и в обратную сторону
00:02:58
Здесь указать
00:03:01
end 20
00:03:05
Аста
00:03:06
10 и будет заполняться как бы в обратную
00:03:09
сторону также одним из важных свойств
00:03:13
является
00:03:14
свойство то есть ориентация У нас сейчас
00:03:17
стоит по горизонтали можно установить по
00:03:25
[музыка]
00:03:28
вертикали
00:03:35
Вот она запустилась и скажем давайте
00:03:37
сделаем так что при изменении нашего
00:03:40
флажка у нас выводилась его
00:03:45
позиция Давайте закроем Давайте всё-таки
00:03:49
вернём обратно здесь поставим Старт в
00:03:53
ноль а здесь поставим
00:03:56
10 и тепер выделяем само сво переходим в
00:04:00
событие и ищем такое событие
00:04:03
как то есть событие которое срабатывает
00:04:05
при обновлении каких-то
00:04:08
свойств с этим компонентом и здесь уже
00:04:15
[музыка]
00:04:23
пишем и также Нам необходимо записать
00:04:26
позицию в sell and
00:04:35
[музыка]
00:04:37
Теперь давайте изменим У нас вот
00:04:39
изменяется
00:04:41
положение идёт
00:04:45
[музыка]
00:04:47
заполнение Ну в принципе всё что мне
00:04:50
хотело сказать по данному компоненту пер
00:04:52
давайте рассмотрим
00:04:54
компонент Для чего же
00:04:58
используется понятное дело используется
00:05:01
при отображении анимации так сказать при
00:05:04
загрузке или при установке каких-то либо
00:05:08
компонент чтобы у нас не просто пустое
00:05:10
окно отображалось а происходил какой-то
00:05:12
процесс показывающий то что у нас
00:05:15
происходит э работа приложения Итак
00:05:17
давайте рассмотрим наиболее важные
00:05:20
свойства данного компонента первое
00:05:22
свойство - это также задание величины
00:05:25
нашего Прогресс бара Это от нуля до 100
00:05:29
и также указывается позиция на какой
00:05:32
сейчас он стоит Давайте поставим 20 и
00:05:35
вот как вы видите у нас Прогресс бара
00:05:38
заполнился на 20% то есть выполнение
00:05:41
работы нашей программы осуществилось на
00:05:43
20% или скажем какая-то распаковка
00:05:46
программы осуществилась на 20% также
00:05:49
здесь можно выставить и способ
00:05:51
заполнения сейчас в данном случае у нас
00:05:53
стоит заполнение по горизонтале то есть
00:05:55
по линии заполняется можно сделать
00:05:57
заполнение по столбцу
00:06:00
Ну то есть как заполнение как в стакане
00:06:03
выставляем по
00:06:04
вертикали и у нас вот в таком виде
00:06:08
заполняется то есть заполнение будет
00:06:10
происходить вверх Так давайте выставим
00:06:12
обратно по
00:06:14
горизонтали это Уменьши также есть ещё
00:06:18
стиль отображения заполнения нашего
00:06:21
контейнера ищем такое свойство
00:06:25
какс
00:06:26
[музыка]
00:06:28
при уже есть другой вид заполнения Ну в
00:06:33
принципе всё и по данному компоненту
00:06:35
здесь более важных свойств и методов
00:06:39
Нету работа с данным компонентом уже
00:06:42
осуществляется непосредственно при
00:06:44
выполнени каких-то действий скажем у вас
00:06:47
есть задача заполнить массив найти
00:06:50
максимальный минимальный элемент и
00:06:52
вывести это на экран и Вам необходимо
00:06:54
продемонстрировать работу вместе с прог
00:06:57
баром при запуске програм
00:07:00
позиция у данного компонента
00:07:02
выставляется в но при создании массива
00:07:05
вы создали массив И после этого вы
00:07:09
данному компоненту скажем присылаете 10
00:07:11
после того как массив заполнен Вам
00:07:13
необходимо найти минимальное число
00:07:16
находите минимальное число
00:07:19
прибавляет 20 потом ищете максимальное
00:07:22
число нашли максимальное привили
00:07:26
п
00:07:28
ис вводите на экран и прибавляет
00:07:32
оставшиеся и в результате у вас после
00:07:35
выполнения всей программы Прогресс бар
00:07:37
должен заполнится на 100% про основные
00:07:40
свойства мы разобрались у двух
00:07:43
компонентов остальные свойство в
00:07:45
принципе у всех одинаковые Ну в принципе
00:07:48
это всё пишите свои комментарии ставьте
00:07:51
лайки всем удачи и всем пока

Описание:

На данном уроке мы познакомимся с таким компонентом как TrackBar и ProgressBar. Сайт Lazarus - https://www.lazarus-ide.org/ Музыка на фоне ALBIS - Eden (фонотека youtube)

Готовим варианты загрузки

popular icon
Популярные
hd icon
HD видео
audio icon
Только звук
total icon
Все форматы
* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт "Сохранить видео как..."
** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

Вопросы о скачивании видео

mobile menu iconКак можно скачать видео "Уроки программирования в Lazarus. Урок №22. Работа с компонентами TrackBar и ProgressBar"?mobile menu icon

  • Сайт http://unidownloader.com/ — лучший способ скачать видео или отдельно аудиодорожку, если хочется обойтись без установки программ и расширений. Расширение UDL Helper — удобная кнопка, которая органично встраивается на сайты YouTube, Instagram и OK.ru для быстрого скачивания контента.

  • Программа UDL Client (для Windows) — самое мощное решение, поддерживающее более 900 сайтов, социальных сетей и видеохостингов, а также любое качество видео, которое доступно в источнике.

  • UDL Lite — представляет собой удобный доступ к сайту с мобильного устройства. С его помощью вы можете легко скачивать видео прямо на смартфон.

mobile menu iconКакой формат видео "Уроки программирования в Lazarus. Урок №22. Работа с компонентами TrackBar и ProgressBar" выбрать?mobile menu icon

  • Наилучшее качество имеют форматы FullHD (1080p), 2K (1440p), 4K (2160p) и 8K (4320p). Чем больше разрешение вашего экрана, тем выше должно быть качество видео. Однако следует учесть и другие факторы: скорость скачивания, количество свободного места, а также производительность устройства при воспроизведении.

mobile menu iconПочему компьютер зависает при загрузке видео "Уроки программирования в Lazarus. Урок №22. Работа с компонентами TrackBar и ProgressBar"?mobile menu icon

  • Полностью зависать браузер/компьютер не должен! Если это произошло, просьба сообщить об этом, указав ссылку на видео. Иногда видео нельзя скачать напрямую в подходящем формате, поэтому мы добавили возможность конвертации файла в нужный формат. В отдельных случаях этот процесс может активно использовать ресурсы компьютера.

mobile menu iconКак скачать видео "Уроки программирования в Lazarus. Урок №22. Работа с компонентами TrackBar и ProgressBar" на телефон?mobile menu icon

  • Вы можете скачать видео на свой смартфон с помощью сайта или pwa-приложения UDL Lite. Также есть возможность отправить ссылку на скачивание через QR-код с помощью расширения UDL Helper.

mobile menu iconКак скачать аудиодорожку (музыку) в MP3 "Уроки программирования в Lazarus. Урок №22. Работа с компонентами TrackBar и ProgressBar"?mobile menu icon

  • Самый удобный способ — воспользоваться программой UDL Client, которая поддерживает конвертацию видео в формат MP3. В некоторых случаях MP3 можно скачать и через расширение UDL Helper.

mobile menu iconКак сохранить кадр из видео "Уроки программирования в Lazarus. Урок №22. Работа с компонентами TrackBar и ProgressBar"?mobile menu icon

  • Эта функция доступна в расширении UDL Helper. Убедитесь, что в настройках отмечен пункт «Отображать кнопку сохранения скриншота из видео». В правом нижнем углу плеера левее иконки «Настройки» должна появиться иконка камеры, по нажатию на которую текущий кадр из видео будет сохранён на ваш компьютер в формате JPEG.

mobile menu iconСколько это всё стоит?mobile menu icon

  • Нисколько. Наши сервисы абсолютно бесплатны для всех пользователей. Здесь нет PRO подписок, нет ограничений на количество или максимальную длину скачиваемого видео.