главная карта сайта связь с нами
1

OleContainer

Компонент delphi OleContainer это компонент, обеспечивающий внедрение и связывание. Сразу вас предупреждаю, что применение этого компонента далеко не лучший способ использования OLE. В частности, нередко возникают определенные проблемы с этим компонентов в современных версиях Delphi. Лучше работать с серверами автоматизации OLE, о которых будет сказа в следующих статьях. Читать далее »

MediaPlayer

Компонент delphi MediaPlayer обеспечивает воспроизведение звуковых файлов различных форматов (WAV, MID, MP3), компакт дисков, сопровождаемой звуком анимации и видео роликов (AVI).
Внешне компонент MediaPlayer представляет собой группу кнопок подобных тем, которые можно видеть на аудио или видеоплеере. Название этих кнопок пояснено ниже в таблице. Читать далее »

PaintBox

Компонент delphi PaintBox это область рисования. Компонент визуальный и используется для создания на форме некоторой области, для рисовать т.е. назначение этого компонента дать простое окно с канвой для рисования изображений. Основных свойств, кроме Canvas, объект не имеет. В этом компоненте имеются следующие свойства для рисования: Читать далее »

Timer

Компонент Delphi Timer генерирует последовательность событий timer, этот компонент является не визуальным, то есть во время работы программы он не отображается на форме(рис 1).

свойства timer delphi

рис 1

Timer имеет два необходимых свойства, позволяющие управлять им: Interval (интервал времени в миллисекундах), Enabled — доступность компонента. Так как по умолчанию свойству Enabled присвоено True, то в вашей программе, через промежуток времени установленный в свойстве Interval, сработает timer, т.е. выдаст событие OnTimer, и будут выполнены действия написанные в этом событии. Когда запланированные действия должны выполняться не при запуске программы, а в ходе её работы. То в этом случае свойство Enabled устанавливаем в False. А когда нужно будет выполнить необходимую команду прописанную в событии OnTimer, выполняем действие
Timer1.Enabled:=True;
Пока Timer1.Enabled равен True, компонент будет продолжать генерировать событие OnTimer через промежутка времени, установленном в свойстве Interval. Поэтому, если вам нужно только единичное срабатывание события, то таймер нужно остановить, в событии OnTimer дописав в конце или вначале вашего кода
Timer1.Enabled:=False;

Свойства Timer  Enabled

 Name   имя компонента необходимое для доступу к компоненту и свойствам этого компонента
 Interval  период генерации событий timer, в миллисекундах
Enabled  Разрешает(True) или запрещает(False) генерацию события OnTimerоцени статью оставь комментарий
Подписаться

Введите адрес электронной почты: