Cara Hitung Umur dengan Delphi

Cara Menghitung Umur dengan Delphi

        Cara menghitung umur dengan menggunakan pemograman delphi, untung menghitung umur tidak harus dengan bahasa delphi bisa juga menggunakan bahasa pemograman lainnya seperti bahasa C dan C++ atau dengan Java atau juga bisa secara manual. Pada kesempatan kali ini saya sedikit akan berbagi tentang bagaimana caranya mengitung umur dengan menggunakan bahasa pemograman delphi, ini penting karena buat pengingat kita, supaya tidak merasa muda terus, sehingga lupa untuk menyaipkan bekal untuk diakherat nanti.
        Pada dasarnya cara menghitung umur adalah dengan mengurangkan tanggal dan tahun sekarang dengan tanggal dan tahun lahir, dengan cara ini juga kita bisa mengetahui sudah berapa lama kita menghirup oksigen di dunia ini. Pada kesempatan ini apabila ingin mengeceknya dengan menggunakan aplikasi yang bisa kita buat, karena sangat gampang hanya dengan beberapa menit saja kita sudah bisa memastikan umur kita sudah berapa tahun.
Untuk membuatnya ikuti langkah-langkah berikut ini:

  • Membuat sebuah project baru di delphi, kemudian design formnya seperti pada gambar di bawah ini:

  • Pada form diatas ada beberapa komponen yang dibutuhkan antara lain:
    5 Buah Label
    3 Buah edit text
    2 buah Button
  • Apabilah sudah maka selanjutnya buat Code programnnya, dengan cara kopy kode program dibawah ini kedalam form yang anda design sebelumnya.

  • unit Unit1;
    interface
    use
    Winapi.Windows, Winapi,Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls;
    type
    TForm1 = class(TForm)
    Edit1: TEdit;
    Edit2: TEdit;
    Edit3: TEdit;
    Button1: TButton;
    Button2: TButton;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Label5: TLabel;
    Label6: TLabel;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Edit2KeyPress(Sender: TObject; var Key: Char);
    procedure Edit3KeyPress(Sender: TObject; var Key: Char);
    private
    { Private declarations }
    public
    { Public declarations }
    end;
    var
    Form1: TForm1;
    implementation
    {$R *.dfm}
    procedure TForm1.Button1Click(Sender: TObject);
    begin if not(edit2.Text <>'') or not(edit3.Text <>'') then
    begin
    Application.MessageBox('Masih Ada Data Yang Belum Di Isi, Cek Kembali !','Peringatan',
    mb_Ok + Mb_IconExclamation);
    edit2.SetFocus;
    exit;
    end;
    label1.Caption:=inttostr(strtoint(edit3.Text)-strtoint(edit2.Text))+' Tahun';
    end;
    procedure TForm1.Button2Click(Sender: TObject);
    begin
    edit1.Text:='';
    edit2.Text:='';
    edit3.Text:='';
    label1.Caption:='';
    end;
    procedure TForm1.Edit2KeyPress(Sender: TObject; var Key: Char);
    begin
    if not (key in['0'..'9', #8, #13, #32]) then
    begin
    key :=#0;
    MessageDlg('Tahun yang dimasukan harus angka !!!',mtError,[mbOK],0);
    edit2.Clear;
    edit2.SetFocus;
    end;
    end;
    procedure TForm1.Edit3KeyPress(Sender: TObject; var Key: Char);
    begin
    if not (key in['0'..'9', #8, #13, #32]) then
    begin
    key :=#0;
    MessageDlg('Tahun yang dimasukan harus angka !!!',mtError,[mbOK],0);
    edit3.Clear;
    edit3.SetFocus;
    end;
    end;
    end.
  • Apabila sudah selesai maka coba jalankan programnya dengan cara menekan f9/RUN. selanjutnya isi form nya denga data anda makan liaht hasilnya seperti apa.

  • Semoga berhasil..

    Sumber : http://www.uduymacal.com


    Share this

    Related Posts

    Previous
    Next Post »