Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouEmanuel Rio Alterado mais de 10 anos atrás
1
Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação
2
TMemo
3
Pode ser encontrado na paleta Standards É um tipo de lista de string (StringList) ou seja,cada linha é do tipo de dados String Cada linha pode ser identificada por um índice na propriedade Lines em código de programa sendo que a primeira têm indice 0
4
TMemo Para escrever na primeira linha Memo1->Lines->Strings[0] = "Aula de Lab de Prog I";
5
TMemo Propriedade Lines contém as linhas da Memo Propriedade interessante Count que retorna o número de linhas existentes soma = 0; for(i=0; i Lines->Count -1; i++) soma = soma + StrToFloat(Memo1->Lines->Strings[i]; Propriedades para formatação do texto Memo1->Font->Name = Arial;
6
TMemo Para incluir uma linha no final do conteúdo usar método Add Memo1->Lines->Add(Nova linha); Para limpar conteúdo usar método Clear Memo1->Lines->Clear(); ou Memo1->Clear(); Para excluir uma linha Memo1->Lines->Delete(indiceDaLinha);
7
TMemo Para salvar o conteúdo em um arquivo pode-se usar o método SaveToFile Memo1->Lines->SaveToFile(c:\dados.txt); Para ler o conteúdo de um arquivo usar o método LoadFromFile Memo1->Lines->LoadFromFile(c:\dados.txt);
8
TMemo Eventos OnChange. é acionado toda a vez que a uma mudança no conteúdo do objeto; OnEnter. ocorre quando o objeto recebe o Focus de navegação; OnExit. ocorre quando o Focus sai do objeto e vai para um outro objeto qualquer; OnKeyDown. ocorre quando uma tecla é pressionada. O evento captura a tecla digitada, que pode ser manipulada da forma que o programador desejar.
9
Exemplo de uso de TMemo Aplicação que lê e escreve em um arquivo
10
TListBox
11
Pode ser encontrado aba standard Também é um objeto de lista de Strings (StringList) Possui alguns métodos semelhantes ao Memo só que ao invés de afetarem Lines afetam Itens
12
TListBox Para escrever na primeira linha ListBox1->Items->Strings[0] = "Aula de Lab de Prog I";
13
TListBox Propriedade Items contém as linhas da ListBox Propriedade interessante Count que retorna o número de linhas existentes N = ListBox1->Items->Count; Propriedade que define se os itens devem ser ordenados ListBox1->Sorted = true; // ou false para não ordenar
14
TListBox A propriedade ItemIndex retorna o índice selecionado pelo mouse em tempo de execução ItemSelecionado = ListBox1->ItemIndex; Quando ItemIndex = -1 significa que nenhum item está selecionado
15
TListBox Para incluir um item no final do conteúdo usar método Add ListBox1->Items->Add(Nova linha); Para limpar conteúdo usar método Clear ListBox1->Items->Clear(); ou ListBox1->Clear(); Para excluir um item ListBox1->Items->Delete(indiceDoItem);
16
TComboBox
17
Pode ser encontrado aba standard Também é um objeto de lista de Strings (StringList) Possui alguns métodos semelhantes ao TListBox porém com a aparência de uma caixa de edição Assim como TListBox utiliza Itens Possui a Propriedade Text para apresenta o texto inicial ao usuário
18
TComboBox Exemplo de uso selecionando uma opção void __fastcall TForm1::ComboBox1Change(TObject *Sender) { Label1->Caption = "Opcao selecionada --> " + IntToStr(ComboBox1->ItemIndex); }
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.