Escolar Documentos
Profissional Documentos
Cultura Documentos
160301
Objetivos:
▪ Criar sistemas de comunicação com recurso a interface socket.
Dica: Visualizar diferentes Forms num só propject: Menu Project -> Options... -> Forms - >
Exercício 1: Crie um programa que permita mostrar a partir do formulário, num rótulo
(Label) o nome digitado na caixa de texto (Edit), com tipo de letra Comic Sans e a cor
azul. Para tal bastar clicar no botão de comando “Clique aqui”. Para limpar o texto
digitado, clicar no botão de comando “Limpar”.
Desenhe o seguinte formulário em Delphi:
Passos
1. Crie um projeto em Delphi com o nome Exerc1_Ficha05.
2. Surge o formulário Form1.
3. Através da caixa de ferramentas disponível, insira ao centro do Form1 uma label.
Nas propriedades da label, modifique:
a. a propriedade CAPTION, colocando o texto “Digite o seu nome”;
4. Por debaixo da label, insira uma caixa de texto (Edit):
a. nas suas propriedades, modifique a propriedade TEXT, colocando o texto
“Nome”
160301
Tarefas:
1. O botão de comando “Apagar Texto”, inserir código que permita apagar o texto do
rótulo e da caixa de texto:
a. Label1.Caption := ‘ ‘; Label1
b. Text1.Text := ‘ ‘; Edit1
2. O botão de comando “Cor de fundo”, inserir código que permita colocar o fundo do
rótulo a verde e o da caixa de texto a amarelo:
a. Label1.Color := clGreen; // a propriedade “Transparent” = False;
b. Text1.Color := clYellow;
3. O botão de comando “Repor Texto”, inserir código que permita repor o texto
“Rótulo” e “Caixa de Texto“ com o fundo a branco e cor de texto preto:
a. Label1.Color := clWhite;
160301
b. Text1.Color := clWhite;
c. Label1.Font.Color := clBlack;
d. Text1.Font.Color := clRed;
e. Label1.Caption := ‘Rótulo’;
f. Text1.Text := ‘Caixa de Texto’;
4. O botão de comando “Cor de Texto”, inserir código que permita alterar a cor de
texto do rótulo para verde e da caixa de texto para vermelho
a. Label1.Font.Color := clRed;
b. Text1.Font.Color := clBlue;
Exercício 3: Crie um projeto, num formulário intitulado “SOMA”, que permita calcular a
soma de dois valores.
1. O botão SOMA deverá calcular a soma dos valores introduzidos nas duas
primeiras caixas de texto, e mostrar na 3ª o resultado da soma.
2. Teste o programa
160301
Nota: Uma vez iremos efetuar cálculo que podem originar casas decimais, temos que declarar os
valores usados com Real ou Double.
StrToFloat(Edit.Text) lê o valor da TEdit e transforma a string num valor Real ou Double, podendo
ser utilizado em cálculos. Para escrever numa TEdit um valor Real ou Double, temos que converte-
lo numa string Edit.Text := FloatToStr(???).
160301
b. O valor a apresentar deve ter em conta o IVA a aplicar, sendo este “Isento”
ou calculado a “6%”, “13%” ou “23%”, consoante o que estiver assinalado.
160301