Dev (Back & Front)ARTIGO

Montando uma calculadora no Delphi – Parte 1

Hoje vamos estudar alguns
comandos e componentes do Delphi de forma bem prática, desenvolvendo, no
decorrer do tutorial, a nossa calculadora. Será uma calculadora simples,
mas que ajudará bastante a compreender algumas coisas importantes, como por exemplo:

  • Uso de variáveis;
  • Cálculo com variáveis e outros conceitos.

Chega de conversa e vamos colocar a mão na massa. Abra o Delphi (eu utilizei a versão 6 Enterprise) e altere as seguintes propriedades no formulário:

BORDERS ICONS: biMaximize: false | biHelp: false

CAPTION: Calculadora Oficina da Net

HEIGHT: 350

NAME: calc_on

POSITION: poDesktopCenter

WIDTH: 250

Após ter alterado essas propriedades, salve o arquivo com o nome de frmcalc_on para o arquivo do formulário (.frm) e calculadora para o arquivo do projeto (.dpr). Agora que você já preparou a base da sua calculadora, vamos colocar nela o visor e os botões. Para isso, insira no formulário:

  • 1 Edit (para fazer o visor)
  • 16 Buttons (para fazer os botões)


Altere as propriedades dos componentes de acordo com as informações abaixo:

EDIT

HEIGHT: 30

NAME: visor

TEXT: “deixe em branco”

WIDTH: 240

BUTTONS (para todos os componentes buttons inseridos no formulário)

HEIGHT: 50

NAME e CAPTION: os valores dessas propriedades dos
buttons serão dados de acordo com a função de cada um deles, siga a
tabela abaixo para nomear cada Button.


WIDTH: 50

Dica: quando você possui vários componentes onde eles terão valores
iguais em propriedades iguais, não é necessário fazer a alteração dos
valores um a um, basta você selecionar todos os componentes (no nosso
caso os buttons) e fazer a alteração das propriedades; assim todos eles
receberão os valores de uma só vez.

Após concluídas as operações acima, a sua calculadora deverá estar assim:

Chegamos ao final da primeira parte da montagem da nossa calculadora. No próximo artigo, começaremos a trabalhar para a nossa calculadora
fazer o primeiro cálculo.

Fiquem com Deus e até o próximo texto. Não se esqueçam de comentar o artigo, isso é muito importante para mim e para os colegas de vocês!

É programador, escritor e palestrante. Autor dos livros "CodeIgniter: Produtividade na criação de aplicações web em PHP", "Amazon AWS: Descomplicando a computação na nuvem" e "PHP 7 - Mudanças e Novidades". Idealizador do portal Universidade CodeIgniter, onde escreve semanalmente sobre o framework CodeIgniter.

Ver perfil