580 likes | 709 Views
Universidade do Vale do Paraíba Colégio Técnico Antônio Teixeira Fernandes Disciplina POO-II. Material II-Bimestre Objetos de Controle Listas Eventos e Funções página: http://www1.univap.br/~wagner Prof. Responsáveis Wagner Santos C. de Jesus. Objetos de Controle.
E N D
Universidade do Vale do ParaíbaColégio Técnico Antônio Teixeira FernandesDisciplina POO-II. Material II-Bimestre Objetos de Controle Listas Eventos e Funções página: http://www1.univap.br/~wagner Prof. Responsáveis Wagner Santos C. de Jesus
Objetos de Controle Builder C++ conta com uma barra de tarefas capaz de permitir a confecção de rotinas mas sofisticadas com relação a parte visual da aplicação.
Usando Objetos principais do C++(Builder). Criando uma caixa de lista. (ListBox)
Atribuindo dados para caixa de lista. Usando a propriedade Items. Permite acrescentar em cada posição da caixa de lista um item enviado pelo métodos Add() que adiciona criando uma nova posição na caixa de texto. Exemplo : ListBox1->Items->Add("Maria"); ListBox1->Items->Add("José"); ListBox1->Items->Add("Célia");
Capturando o Item Selecionado por intermédio da propriedade ItemIndex. Exemplo : int x = ListBox1->ItemIndex; ShowMessage(x); Obs : No exemplo acima x será um número de 0 a 2.
Capturando uma "String" da caixa de Lista. Método Strings[]. Exemplo : int x = ListBox1->ItemIndex; AnsiString a = ListBox1->Items->Strings[x]); Obs : Irá retorna com a string selecionada na caixa de Lista pelo usuário armazenando o conteúdo na variável (a).
Atribuindo dados para uma caixa de combinação. Exemplo : ComboBox1->Items->Add("Item-1"); ComboBox1->Items->Add("Item-2"); ComboBox1->Items->Add("Item-3"); ComboBox1->Items->Add("Item-4");
Removendo dados de uma caixa de Combinação. Método Delete().
Atenção : Todas as propriedades e métodos usados para a caixa de lista (ListBox) valem para a caixa de combinação (ComboBox1).
Manipulando os Eventos. Evento vem a ser qualquer tipo de operação disparada por um usuário da aplicação desenvolvida.
OnClick - Dispara o código de programa ao selecionar o objeto com o click do mouse.
OnChange - Dispara o código quando um objeto sofre algum tipo de modificação.
OnDblClick - Dispara o código quando for selecionado com um duplo click.
OnActivate - Dispara o código após ter desenhado o formulário.
OnCreate - Dispara o código antes de desenhar o formulário.
OnMouseDown- Dispara o código ao soltar o botão de direito do mouse.
Usando as funções Matemáticas. Para deve se colocar nas primeira linhas do código de seu formulário a seguinte linha de código.
sqrt() - Retorna com o valor da raiz quadrada do número especificado.
Quebrando uma String(*) AnsiString a = "Maria das Couves"; ShowMessage(a[1]); Obs: Neste caso será pego o caracter “M” na String.