![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#11 | |
Пользователь
Регистрация: 10.07.2009
Сообщений: 15
|
![]()
Спасибо Lime и goblinyara!!!
Цитата:
П.С. Извините исходника в данный момент у меня не имеется. Последний раз редактировалось Stilet; 13.07.2009 в 11:02. |
|
![]() |
![]() |
#12 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
Немного не в тему, но все же. (так на будущее)
Что бы русские символы отображались на форуме нормально, нужно: Открыть файл с исходным кодом (по умолчанию это Unit1.pas) через блокнот и скопировать из него. |
![]() |
![]() |
#13 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]() Цитата:
Код:
программа — запись алгоритма на языке понятном транслятору
|
|
![]() |
![]() |
#14 |
Пользователь
Регистрация: 10.07.2009
Сообщений: 15
|
![]()
Ясно) а можете написать как прогресс бар связать с временем, чтобы, например, за 3мин. он дошел до 99% ?
|
![]() |
![]() |
#15 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
в проресс бар укажи
Код:
Код:
Код:
|
![]() |
![]() |
#16 | |
Пользователь
Регистрация: 10.07.2009
Сообщений: 15
|
![]()
странно, но почему то очень быстро пробегается
Цитата:
|
|
![]() |
![]() |
#17 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 896
|
![]()
Улыбнуло
![]() У объекта Timer есть параметр Interval. Это так сказать период через который он будет выполнять действие. Например: Timer1.Interval := 1000; //Срабатывание таймера с периодом 1 сек. Значение Interval не меняется самопроизвольно. Только принудительно: Timer1.Interval := ..... Щёлкните на Timer(на форме его значёк) два раза вызвав его событие (не вспомню щас какое имено, но вроде называется Timer). И там запишите: ProgressBar1.Position := ProgressBar1.Position + 10; адд: Позволю себе небольшую лекцию по работе с объектами: Кинте(двойной щелчок) на форму ProgressBar (вкладка Win32). Он появился на форме. Сделайте по появившемуся ProgressBar'у щелчок мышкой. Он выделиться и в левой части экрана будут доступны его свойства. Это окно Object Inspectors у которого есть две вкладки Properties и Events. На вкладке Properties находяться все свойства компонента которые доступны для редактирования. На вкладке Events доступны все события с которым этот объект связан. Выбери ProgressBar и зайди на вкладку Properties. Там найди свойства и установи их в нужные значения: Min := 0; Max := 180000;// это 3 мин Это ты установил "обьём" прогресбара. Тоесть если ProgressBar1.Position будет равен 180000, то прогресбар будет выглядить полным. Вродебы с прогресбаром всё. Теперь тоже самое с Таймером. Кинь его на форму и установи свойство Interval = 1000. Это будет соответсвовать периоду 1 сек. Сделай двойной щелчок на Таймере чтоб вызвать его событие, а Delphi добавит код процедуры: procedure TForm1.Timer1Timer(Sender: TObject); Где между Begin и End нужно написать: ProgressBar1.Position := ProgressBar1.Position + 100; If ProgressBar1.Position = 180000 Then Timer1.Enabled := False; Enabled - вкл.(True) или выкл.(False) таймер. //Эт так всё на вскидку.. Для 3 мин сам допишешь... адд: Правильнее написать: Код:
Последний раз редактировалось Вавел из ГМТУ; 13.07.2009 в 00:18. |
![]() |
![]() |
#18 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
Я думал додумается ))
|
![]() |
![]() |
#19 |
Пользователь
Регистрация: 10.07.2009
Сообщений: 15
|
![]()
Хмм, учусь что поделать
![]() Спасибо psycho-coder и Вавел из ГМТУ ![]() |
![]() |
![]() |
#20 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Несколько вопросов | pix_l | Общие вопросы Delphi | 1 | 29.03.2009 22:26 |
Несколько вопросов | Зубоскалик | Общие вопросы Delphi | 14 | 20.11.2008 14:28 |
несколько вопросов по RichEdit | TaTT DoGG | Компоненты Delphi | 4 | 27.05.2008 10:57 |
Несколько Вопросов | Дорст | Общие вопросы Delphi | 3 | 12.11.2007 09:18 |