Universidade do Vale do Para - PowerPoint PPT Presentation

About This Presentation
Title:

Universidade do Vale do Para

Description:

Title: Universidade do Vale do Para ba Col gio T cnico Ant nio Teixeira Fernandes Disciplina Desenvolvimento de Projetos Author: Wagner Santos – PowerPoint PPT presentation

Number of Views:84
Avg rating:3.0/5.0
Slides: 59
Provided by: Wagn59
Category:

less

Transcript and Presenter's Notes

Title: Universidade do Vale do Para


1
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

2
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.

3
Paleta de Ferramentas Standard.Padrão
4
Usando Objetos principais do C(Builder).
  • Criando uma caixa de lista. (ListBox)

5
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-gtItems-gtAdd("Maria")
  • ListBox1-gtItems-gtAdd("José")
  • ListBox1-gtItems-gtAdd("Célia")

6
Saída
7
Capturando o Item Selecionado por intermédio da
propriedade ItemIndex.
  • Exemplo
  • int x ListBox1-gtItemIndex
  • ShowMessage(x)
  • Obs No exemplo acima x será um número de 0 a 2.

8
Capturando uma "String" da caixa de Lista. Método
Strings.
  • Exemplo
  • int x ListBox1-gtItemIndex
  • AnsiString a ListBox1-gtItems-gtStringsx)
  • Obs Irá retorna com a string selecionada na
    caixa de Lista pelo usuário armazenando o
    conteúdo na variável (a).

9
Criando uma Caixa de Combinação. (ComboBox).
10
Atribuindo dados para uma caixa de combinação.
  • Exemplo
  • ComboBox1-gtItems-gtAdd("Item-1")
  • ComboBox1-gtItems-gtAdd("Item-2")
  • ComboBox1-gtItems-gtAdd("Item-3")
  • ComboBox1-gtItems-gtAdd("Item-4")

11
Saída
12
Removendo dados de uma caixa de Combinação.
Método Delete().
13
  • Atenção Todas as propriedades e métodos
    usados para a caixa de lista (ListBox) valem para
    a caixa de combinação (ComboBox1).

14
Criando uma caixa de verificação. (CheckBox)
15
Saida
16
Criando botões de rádio. (RadioGroup)
17
Saída
18
Capturando a informação selecionada no botão de
rádio.
19
Criando uma Barra de Rolagem. (ScrollBar).
20
Capturando dados de uma Barra de Rolagem.
21
Criando um Painel. (Panel).
22
Exemplo (Panel)
23
Manipulando os Eventos.
  • Evento vem a ser qualquer tipo de operação
    disparada por um usuário da aplicação
    desenvolvida.

24
OnClick - Dispara o código de programa ao
selecionar o objeto com o click do mouse.
25
OnChange - Dispara o código quando um objeto
sofre algum tipo de modificação.
26
OnEnter - Dispara o código quando o objeto for
selecionado.
27
OnExit - Dispara o código quando o foco abandonar
o mesmo.
28
OnDblClick - Dispara o código quando for
selecionado com um duplo click.
29
OnActivate - Dispara o código após ter desenhado
o formulário.
30
OnCreate - Dispara o código antes de desenhar o
formulário.
31
OnMouseDown- Dispara o código ao soltar o botão
de direito do mouse.
32
OnMouseMove - Dispara o código ao mover o mouse
no objeto.
33
OnClose - Dispara o código antes de fechar o
formúlario.
34
Funções Matemáticas
35
(No Transcript)
36
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.

37
Exemplo das funções matemáticas.
38
sqrt() - Retorna com o valor da raiz quadrada do
número especificado.
39
(No Transcript)
40
(No Transcript)
41
(No Transcript)
42
(No Transcript)
43
(No Transcript)
44
(No Transcript)
45
(No Transcript)
46
(No Transcript)
47
(No Transcript)
48
(No Transcript)
49
(No Transcript)
50
Quebrando uma String()
  • AnsiString a "Maria das Couves"
  • ShowMessage(a1)
  • Obs
  • Neste caso será pego o caracter M na String.

51
length() Retornar o número de caracteres da
String()
  • AnsiString a Abacaxi
  • int x a.length()
  • O valor de x será igual a 7.

52
Exemplo pegando um caracter na String()
  • void __fastcall TForm1Button1Click(TObject
    Sender)
  • AnsiString a "Maria das Couves"
  • int x a.Length()
  • for(int i1iltxi)
  • ShowMessage(ai)

53
(No Transcript)
54
(No Transcript)
55
(No Transcript)
56
(No Transcript)
57
(No Transcript)
58
Recebe7
Write a Comment
User Comments (0)
About PowerShow.com