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

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

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.

Apresentações semelhantes


Apresentação em tema: "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."— Transcrição da apresentação:

1 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

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->Items->Add("Maria"); ListBox1->Items->Add("José"); ListBox1->Items->Add("Célia");

6 Saída :

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

8 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).

9 Criando uma Caixa de Combinação. (ComboBox).

10 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");

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

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

40

41

42

43

44

45

46

47

48

49

50 Quebrando uma String(*) AnsiString a = "Maria das Couves"; ShowMessage(a[1]); 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 TForm1::Button1Click(TObject *Sender) { AnsiString a = "Maria das Couves"; int x = a.Length(); for(int i=1;i<=x;i++) ShowMessage(a[i]); }

53

54

55

56

57

58 Recebe[7] =


Carregar ppt "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."

Apresentações semelhantes


Anúncios Google