Você está na página 1de 6

CURSO PROFISSIONAL DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS

INFORMÁTICOS
10ºF — 20010/2011
PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO

ESCOLA BÁSICA E
SECUNDÁRIA DE
CANELAS

EXERCÍCIOS COM O LAZARUS

ATIVIDADE 1 – CALCULADORA

1) No formulário alterar as seguintes propriedades no Object Inspector:

Caption (texto que irá aparecer na barra de título do form) : Calculadora


Color : clicar 2 x para abrir a janela de cores, escolher uma cor para ficar como
fundo do formulário
Name: FCalculadora

2) Observa a janela abaixo e verifica quais os componentes que devem ser


inseridos no formulário.

Paleta Standard
TEdit (colocar 2)

Paleta Additional
Speedbutton
(colocar 4 botões)

Paleta Standard Paleta Additional


Edit (colocar 1) Speedbutton
(colocar 2 botões)

3) Altera as seguintes propriedades dos botões

Pressionar SHIFT e clicar em todos os botões do formulário, todos devem ficar


selecionados :
Escolher as propriedades : Fonte : escolher cor e tamanho. Se for preciso altera já o
tamanho dos botões, redimensionando-os
Agora :

1
Clica no botão Soma e escolhe :
caption coloca : +
name : somar
Clica no botão Menos e escolhe:
caption coloca : -
Name : subt
Clica no botão Multiplicação e escolhe :
caption coloca : x
Name : Mult
Clica no botão Divisão :
Name : Divi
Caption : coloca /

Clica no botão Limpar e na propriedade:


caption digita: Limpar
Name:Limpar

Acrescenta um outro botão ao lado do botão Limpar. Altera as seguintes


propriedades:
Caption : Sair
Fonte: escolhe o estilo, o tamanho e a cor

4) Alterar as seguintes propriedades dos edit (caixa de texto, serve para


digitar informação em modo de execução):

Clica no 1º Edit e altera :


Name : Valor1
Text : deixar em branco
Color : clicar 2 x para abrir a janela de cores, escolher uma cor para ficar como
fundo do edit
Fonte : escolher uma cor, tamanho e estilo

Clica no 2º Edit e altera :


Name : Valor2
Text : deixar em branco
Color : clicar 2 x para abrir a janela de cores, escolher uma cor para ficar como
fundo do edit
Fonte : escolher uma cor, tamanho e estilo

Clica no 3º Edit e altera :


Name : Resultado
Text : deixar em branco
Color : clicar 2 x para abrir a janela de cores, escolher uma cor para ficar como
fundo do edit
Fonte : escolher uma cor, tamanho e estilo
ReadOnly : deixar True , significa que o utilizador não poderá alterar o valor do
resultado

5) Codificação dos botões :

Objetivo : Quando o utilizador clicar no botão Limpar, o que deverá ser executado?
R: Os conteúdos dos componentes Edit (valor1 e valor2) deverão ser limpos.

2
Então o programador deverá colocar o código para limpar no botão Limpar.
Para isso, segue os passos abaixo:

Dá dois cliques no botão Limpar. Irá abrir a janela para digitar o código deste botão.
Ver figura abaixo :

ENTENDENDO O CÓDIGO:

.
Nome do form nomebotão+NomeEvento

Nomeobjeto . propriedade := valorpropriedade;


Ou

.
Nomeobjeto clear;

Repara que o código deve estar entre o begin e o end. Acrescenta estas três linhas
de código
Função do botão : Ao clicar no botão o conteúdo das três caixas de textos: valor1,
valor2 e resultado serão limpas

Carrega em F12 para voltar para o formulário.

Dá dois cliques no botão Sair. Irá abrir a janela para digitar o código. Entre o begin e
o end escreve: Close;

Carrega em F12 para voltar para o formulário.

Dá dois cliques no botão Soma. Irá abrir a janela para digitar o código deste botão.
Ver figura abaixo :

Floattostr :
Como o valor da soma será Strtofloat: transforma uma informação que está na
armazenado numa caixa de texto caixa de texto (edit) para um valor real, ou seja, o
(edit), então terá que ser texto do edit valor1 será transformado em nº. Idem
trnaformado em texto para o edit valor2. Depois de serem transformados
para nºpoderão ser somados.

3
Seleciona toda a linha de código e carrega em CTRL+C para copiar.
Carrega em F12 para voltar para o formulário.

Dá dois cliques no botão Subtração. Irá a janela para digitar o código deste botão.
Posiciona o cursor entre o begin e o end e carrega em CTRL+V para colar o código.
Altera o sinal de + para –
Carrega em F12 para voltar para o formulário
Dá dois cliques no botão Multiplicação. Irá abrir a janela para digitar o código deste
botão. Posiciona o cursor entre o begin e o end e carrega em CTRL+V para colar o
código. Aletra o sinal de + para x
Carrega em F12 para voltar para formulário

Dá dois cliques no botão Divisão. Irá a janela para digitar o código deste botão.
Posiciona o cursor entre o begin e o end e carrega em CTRL+V para colar o código.
Altera o sinal de + para /.

6) Salvando o código do formulário :

Devido à grande quantidade de ficheiros de uma aplicação, cada projeto deve ser
guardado numa pasta específica. Então na tua pasta , cria uma pasta chamada
Lazarus e dentro desta pasta cria outra pasta chamada Calculadora.

Na barra de menu do Lazarus, seleciona File / Saveall ou ( ) e aparecerá a caixa


de diálogo de guardar do Windows, pedindo para dar um nome ao ficheiro do
Formulário. Procura a pasta criada. Em nome do ficheiro coloca UCalculadora e clica
em Salvar. A seguir, aparecerá a mesma caixa pedindo para dar um nome ao
projeto, e em nome do ficheiro digita Calculadora e Clica em Salvar. Os nomes dos
ficheiros da Unidade e do Projeto deverão ser diferentes, apesar da extensão já o ser.

8) Colocando ícone para o projeto

O nosso projeto está guardado. Agora, precisamos de escolher um ícone que o


representará na janela do Windows. No menu principal do Lazarus, seleciona Project
/ Project Options..., e escolhe a aba Application:

4
Clica no botão Load Icon... , e procura um ícone, escolhe Abrir para voltar à janela
Project Options. Dá um título ao programa , Calculadora, e pronto, o programa já
possui um ícone e um título associados.

9) Compilando o projeto

Compila o projeto utilizando a opção Build do menu Run , gerando um novo ficheiro
executável contendo as últimas alterações realizadas sem executar o projeto.
Agora, já existe um programa que é executável em qualquer computador que possua
o sistema Windows, sem necessariamente ter o Lazarus ou as suas bibliotecas
instalados.

10) Testando o programa

Para testar o programa, carrega em F9 e aparecerá o formulário no modo de inserção


de dados. Coloca valores nas duas caixas de texto e testa todas as operações da
calculadora, verificando o resultado. Limpa os dados.

11) Sair do programa e fechar o Lazarus

12) Verifica no Windows Explorer todos os ficheiros que compõem este


projeto na tua pasta

EXECUTANDO O PROGRAMA FORA DO AMBIENTE Lazarus

Para executar o software basta clicar no ficheiro Calculadora.exe

ABRINDO O PROJETO CRIADO

Para abrir o projeto basta clicar no ficheiro Calculadora.lpr. Verifica que será aberto o
Lazarus, o projeto e o formulário criado

5
1) Guarda todo o teu projeto em File ->Save All . Testa o teu projeto calculadora
2) Para sair do modo de execução basta clicar no botão Sair
3) Para fechar o projeto, mas não o Lazarus ir em File->Close All

FECHANDO O PROJETO CRIADO

Para fechar o projeto basta clicar File->Close All


Minimiza o Lazarus. Para o próximo exercício no Windows Explorer cria uma outra
pasta chamada Média, dentro da pasta Lazarus.

Você também pode gostar