A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.

Apresentações semelhantes


Apresentação em tema: "Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação."— Transcrição da apresentação:

1 Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação

2 TTimer

3 Permite ao usuário controlar temporizações dentro do programa, gerando um evento após um determinado período de tempo. A propriedade Enabled de um objeto da classe TTimer habilita/desabilita a temporização. Após habilitado, um temporizador gerará um evento em períodos de tempo definidos pelo valor em milissegundos da propriedade Interval. O evento OnTimer está associado à expiração do temporizador. O object inspector permite ao usuário implementar a função que será executada em resposta a esse evento

4 TTimer Exemplo de uso do TTimer void __fastcall TForm1::Timer1Timer(TObject *Sender) { static int number = 0; number++; //incrementa um número a cada interval milissegundos AnsiString num(number); Label1->Caption = num; //exibe o número em Label1 }

5 TPageControl Cria múltiplas páginas divididas em abas dentro de um formulário Agrupa vários componentes TTabSheet Pode-se alterar o Caption da TabSheet Propriedade ActivePage contém o nome da TabSheet ativa Propriedade Style permite definir outros tipos de visualização para as abas Evento OnChange disparado cada vez que troca de aba Evento OnShow de cada TabSheet disparado quando tal tab é mostrada

6 TProgressBar Exemplo

7 TProgressBar // void __fastcall TForm1::Button1Click(TObject *Sender) { Timer1->Enabled = true; } // void __fastcall TForm1::Timer1Timer(TObject *Sender) { AnsiString num(ProgressBar1->Position++); Label1->Caption = num + " %"; }


Carregar ppt "Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação."

Apresentações semelhantes


Anúncios Google