Aplica-se a
Objeto Form |
Pode utilizar a propriedade IntervaloDoCronómetro para especificar o intervalo, em milissegundos, entre os eventos Cronómetro num formulário. Número Inteiro Longo de leitura/escrita.
expressão.IntervaloDoCronómetro
expressão Obrigatório. Uma expressão que devolve um dos objetos na lista Aplica-se A.
Observações
A definição da propriedade IntervaloDoCronómetro é um valor de Número Inteiro Longo entre 0 e 2 147 483 647.
Pode definir esta propriedade ao utilizar a folha de propriedades do formulário, uma macro ou um código VBA (Visual Basic for Applications).
Nota: Com o VBA, pode definir a propriedade IntervaloDoCronómetro no evento Carregar do formulário.
Para executar o código VBA em intervalos especificados pelo IntervaloDoCronómetro, coloque o código no procedimento do evento Cronómetro do formulário. Por exemplo, para repetir a consulta de registos a cada 30 segundos, coloque o código para repetir a consulta de registos no procedimento do evento Cronómetro do formulário e, em seguida, defina a propriedade IntervaloDoCronómetro para 30000.
Exemplo
O exemplo seguinte mostra como criar um botão a piscar num formulário ao mostrar e ocultar um ícone no botão. O procedimento do evento Carregar do formulário define a propriedade IntervaloDoCronómetro do formulário para 1000 para que a apresentação do ícone seja ativada uma vez a cada segundo.
Sub Form_Load()
Me.TimerInterval = 1000 End Sub Sub Form_Timer() Static intShowPicture As Integer If intShowPicture Then ' Show icon. Me!btnPicture.Picture = "C:\Icons\Flash.ico" Else ' Don't show icon. Me!btnPicture.Picture = "" End If intShowPicture = Not intShowPicture End Sub