BAB V PERCOBAAN V PEMROGAMAN DELPHI 5.1 TUJUAN PERCOBAAN 1. Praktikan memahami dasar dasar bahasa pemrograman Delphi 2. Praktikan mampu membuat sebuah aplikasi sederhana dengan menggunakan bahasa pemrograman Delphi 5.2 METODE PRAKTIKUM 5.2.1 Waktu dan tempat percobaan Hari/tanggal : Jumat, 22 Oktober 2010 Tempat : Laboratorium Komputer dan Informatika Waktu : 13.30 – 15.00 5.2.2 Alat dan Bahan 1. Program Aplikasi Delphi 7 2. PC 5.2.3 Prosedur kerja 1. Menghidupkan Komputer 2. Jalankan aplikasi Delphi 7 3. Pilih menu File | New | Application 4. Klik ganda komponen pada Components Palette yang akan digunakan 5. Double click peralatan tersebut pada form 6. Masukkan source code yang diinginkan pada aplikasi 7. Tekan F9 untuk running aplikasi 8. Ulangi langkah keempat hingga ketujuh dengan komponen berbeda
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
BAB V
PERCOBAAN V
PEMROGAMAN DELPHI
5.1 TUJUAN PERCOBAAN
1. Praktikan memahami dasar dasar bahasa pemrograman Delphi2. Praktikan mampu membuat sebuah aplikasi sederhana dengan menggunakan bahasa
pemrograman Delphi
5.2 METODE PRAKTIKUM
5.2.1 Waktu dan tempat percobaan
Hari/tanggal : Jumat, 22 Oktober 2010
Tempat : Laboratorium Komputer dan Informatika
Waktu : 13.30 – 15.00
5.2.2 Alat dan Bahan
1. Program Aplikasi Delphi 7
2. PC
5.2.3 Prosedur kerja
1. Menghidupkan Komputer
2. Jalankan aplikasi Delphi 7
3. Pilih menu File | New | Application
4. Klik ganda komponen pada Components Palette yang akan digunakan
5. Double click peralatan tersebut pada form
6. Masukkan source code yang diinginkan pada aplikasi
7. Tekan F9 untuk running aplikasi
8. Ulangi langkah keempat hingga ketujuh dengan komponen berbeda
5.3 DATA PERCOBAAN
5.3.1 TAMPILAN AWAL DELPHI
Gambar 5.1 Tampilan Awal Delphi 7
5.3.2 TAMPILAN APLIKASI -1
Gambar 5.2 Screenshoot Tampilan Awal Aplikasi-1
SOURCE CODE APLIKASI-1
Menu IDE Componenet Palleteform
Code editor
Object Inspector
Gambar 5.3 screenshoot Tampilan Source Code Aplikasi-1
HASIL RUNING APLIKASI-1
(a)
(b)
Gambar 5.4 (a) Screenshoot Hasil Running Aplikasi-1 button1
(b) screenshoot Hasil running Aplikasi-1 button 2
TAMPILAN APLIKASI-2
Gambar 5.5 Screenshoot Tampilan Aplikasi-2
SOURCE CODE APLIKASI-2
Gambar 5.6 Screenshoot Source kode Aplikasi-2
HASIL RUNING APLIKASI-2
(a)
(b)
Gambar 5.7 (a) Screenshoot hasil Running Aplikasi-2 Tampilkan
(b) Screenshoot hasil Running Aplikasi-2 sembunyikan
5.3.3 TAMPILAN APLIKASI-3
Gambar 5.8 Screenshoot Tampilan Aplikasi-3
SOURCE CODE APLIKASI-3
Gambar 5.9 Screenshoot Source code Aplikasi-3
HASIL RUNING APLIKASI-3
Gambar 5.10 Screenshoot Source kode Aplikasi-3
5.4 ANALISA DATA
5.4.1 FLOWCHART APLIKASI -1
Flowchart Aplikasi 11. Buatlah button pada form2. Ganti nama button dengan ‘Button1’
TIDAK
YA
Gambar 5.11 Flowchart Tampilan Aplikasi 1
5.4.1.1 Penjelasan Applikasi 1
Untuk membuat apllikasi 1 sangatlah mudah sekali karena hanya mengubah tulisan “Button1” menjadi “Button2” dan seterusnya. Langkah pertama buatlah Button1 pada Form dengan cara klik toolbar Button lalu drag pada Form. Setelah itu klik dua kali Button1 dan isikan source codenya. Langkah terakhir tinggal tekan f9
pada keyboard untuk me-running applikasi.
5.4.1.2 Penjelasan Source Code
**Aplikasi Ganti Button
procedure TForm1.Button1Click(Sender: TObject);
begin
/* Mengganti Caption Button menjadi Button2 jika Caption Button =
Button1 */
if Button1.Caption='Button1' then
Button1.Caption:='Button2' else
MULAI
Jika cartion button
1
KLIK
BUTTON 2
SELASAI
KLIK
BUTTON 1
/* Mengganti Caption Button menjadi Button1 jika Caption Button selain
Button1 */
Button1.Caption:='Button1';
end;
Agar applikasi dapat berjalan pada Code Editor kita isikan source code sebagai berikut :
If Button1.Caption = ‘Button1’ then, maksudnya ialah pada Button1 dimisalkan Button1
Button1.Caption := ‘Button2’ else, maksudnya ialah setelah dimisalkan Button1, Button1 diubah menjadi Button2
Button1.Caption := ‘Button1’, maksudnya ialah sesudah diubah menjadi Button2, bentuknya kembali lagi menjadi Button1 dan seterusnya.
5.4.2 FLOWCHART APLIKASI -2
1. Buatlah kotak dengan menggunakan Group Box, ganti nama box dengan ID
2. Buat 3 buah label yang masing-masing berisikan: NAMA, NIM, dan
ALAMAT.
3. Buat 3 buah kolom edit di sebelah label dan hapus seluruh isi label.
4. Tempatkan 2 buah button, masing-masing bertuliskan: TAMPILKAN dan
SEMBUNYIKAN.
Gambar 5.12 Flowchart Aplikasi 2
Penjelasan Aplikasi 2
Aplikasi ini terdiri dari 3 komponen label, 3 komponen edit text serta dua button. Button pertama digunakan untuk menampilkan Nama, NIM serta Alamat pada komponen edit Text 1, 2, dan 3. Sedangkan Button kedua berfungsi untuk menyembunyikan teks yang tadi ditampilkan pada komponen edit teks. Perintah yang digunakan yaitu dengan mengganti properti teks pada komponen edit teks.
PENJELASAN APLIKASI SOURCE CODE APLIKASI-2
//perintah ketika diklik tombol Tampilkan
procedure TForm1.Button1Click(Sender: TObject);
begin
//menampilkan teks pada komponen edit text nama
edit1.text:='Punkan Dyah Bathari';
//menampilkan teks pada komponen edit text NIM
edit2.text:='21060110120051';
//menampilkan teks pada komponen edit text Alamat
edit3.text:='Sipodang 369';
end;
MULAI
KLIK TAMPILKAN
TAMPILKAN DATA
KLIK SEMBUNYIKAN
SEMBUNYIKAN DATA
SELESAI
//perintah ketika tombol Sembunyikan ditekan
procedure TForm1.Button2Click(Sender: TObject);
begin
//menghapus Teks komponen edit text Nama
edit1.text:='';
//menghapus Teks komponen edit text NIM
edit2.text:='';
//menghapus Teks komponen edit text Alamat
edit3.text:='';
end;
Mulai
Masukan Bearat Barang
Masukan jumlah barang
Masukan Harga Satuan
Tekan Tombol
Tombol Hitung JumlahTombol Hitung Harga Total
Tombol Reset ditekan Tombol Exit Ditekan
5.4.3 FLOWCHART APLIKASI -3
Gambar 5.13 Flowchart Aplikasi-3
PENJELASAN APLIKASI-3
Jumlah =berat barang* jumlah barang
Harga= Jumlah *harga satuan
P=0
L=0
Harga=0
Total=0
tidaktidak
tidaktidak
Ya
Ya
Ya
Jumlah= jumlah Total harga
= Harga
Selasai
Gambar 5.14 Screenshoot Hasil Running Aplikasi-3
Aplikasi ini digunakan untuk menghitung Pengiriman Barang dengan diketahui Berat barang dan Jumlah barang serta Jumlah jika telah diketahui Harga Satuan. Aplikasi ini terdiri dari 8 komponen Label, 5 komponen edit, serta 4 komponen tombol. Setelah memasukkan Berat dan Jumlah barang dari paket, klik tombol Hitung Jumlah untuk mengetahui hasil perhitungan Jumlah berat. Kemudian isikan Harga satuan dan tekan tombol total harga untuk menghitung total harga yang akan kita kirim.