Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Como Criar Uma Calculadora [Em Delphi 7]


AlcidesTHM
 Compartilhar

Posts Recomendados

Eaae Galerinha da WC, to aqui de volta e hoja, estarei disponibilizando A Source de uma Calculadora.

 

Primeiro Faça o Design de Sua Calculadora Que deve ser Parecido a Esse:

20111031-ecoq-17kb.jpg

Primeiro Adicione 5 Buttons, com os Seguintes names e captions.

O Button1 Coloque seu Caption como Mais/+

O Button2 Coloque seu Caption como Menos/-

O Button3 Coloque seu Caption como Vezes/*

O Button4 Coloque seu Caption como Dividir /

O Button5 Coloque seu Caption como CE ou Zerar.

Depois Adicione 3 Edits:

O Edit1 sera para por o primeiro Numero.

O Edit2 sera para por o segundo Numero.

O Edit3 sera para aparecer o Resultado.

 

O Programa sera assim, Coloque o 1º e o 2º Numero, aperte na operaçao que quiser e o resultado aparecera em baixo.

 

Vamos a programaçao.

Va ate a source, Unit de seu programa, Apague tudo e cole o seguinte codigo:

unit Unit1;

 

interface

 

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, StdCtrls;

 

type

TForm1 = class(TForm)

Edit1: TEdit;

Edit2: TEdit;

Edit3: TEdit;

Button1: TButton;

Button2: TButton;

Button3: TButton;

Button4: TButton;

Button5: TButton;

Label1: TLabel;

Label2: TLabel;

procedure Button1Click(Sender: TObject);

procedure Button2Click(Sender: TObject);

procedure Button3Click(Sender: TObject);

procedure Button4Click(Sender: TObject);

procedure Button5Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

 

var

Form1: TForm1;

valor: real;

implementation

 

{$R *.dfm}

 

procedure TForm1.Button1Click(Sender: TObject);

begin

valor:=strtofloat(edit1.text)+ strtofloat(edit2.text);

edit3.text:=floattostr(valor);

end;

 

procedure TForm1.Button2Click(Sender: TObject);

begin

valor:=strtofloat(edit1.text)- strtofloat(edit2.text);

edit3.text:=floattostr(valor);

end;

 

procedure TForm1.Button3Click(Sender: TObject);

begin

valor:=strtofloat(edit1.text)* strtofloat(edit2.text);

edit3.text:=floattostr(valor);

end;

 

procedure TForm1.Button4Click(Sender: TObject);

begin

valor:=strtofloat(edit1.text)/ strtofloat(edit2.text);

edit3.text:=floattostr(valor);

end;

 

procedure TForm1.Button5Click(Sender: TObject);

begin

edit1.Text:= '';

edit2.Text:= '';

edit3.Text:= '';

edit1.SetFocus;

end;

 

end.

 

Obrigado, Gostou, Agradeça. (:

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.