2. LANDASAN TEORI
1. Menu Bar
Berfungsi untuk memilih tugas-tugas tertentu, seperti memulai, membuka, dan menyimpan
project, mengompilasi project menjadi file executable (EXE), dan lain-lain
4. Form
Form Designer merupakan suatu objek yang dapat dipakai sebagai tempat untuk merancang
program aplikasi. Form berbentuk sebuah meja kerja yang dapat diisi dengan komponen-
komponen yang diambil dari Component Palette
5. Object Inspector
Object Inspector digunakan untuk mengubah properti dan karakteristik dari sebuah komponen.
Object Inspector terdii dari dua tab, yaiti Properties dan Events. Tab Properties digunakan untuk
mengubahproperti komponen. Proerti dengan tanda + menunjukkanbahwa propeti tersebut
mempunyai subproperti. Tab Events, bagian yang dapat diisi dengan kode program tertentu yang
berfungsi unuk menangani event-event (kejadiankejadian yang berupa sebuah procedure) yang
dapat direspon oleh sebuah komponen
8. Code Explorer
Jendela yang digunakan untuk menampilkan seluruh variabel, type, dan rountine yang
didefinisikan pada sebuah unit.
9. Code Explorer
Jendela yang digunakan untuk menampilkan seluruh variabel, type, dan rountine yang
didefinisikan pada sebuah unit.
Proyek Delphi
1. File Proyek
File ini disimpan dengan ber-ekstenion .dpr. File ini berisi informasi mengenai seluruh
proyek program
2. File Unit
File ini merupakan kumpulan dari barisan kode program yang terdapat di jendela code
editor, baik itu yang dituliskan oleh progremmer maupun oleh system. Extention file ini
adalah . pas
File Unit dibagi menjadi 2
a. Bagian Interface
Barisan ini dimulai dari kata Interface (setelah nama unit), berisi seluruh deklarasi
variabel, tipe data object maupun deklarasi tambahan.
b. Bagian Implementation
Dimulai dari kata kunci implementation dan diakhiri dengan kata end. Fungsi digunakan
untuk menuliskan kode program sebagai bagain dari interaksi antar komponen ataupun
dengan user.
3. File Form
Berisi tentang seluruh informasi yang ada kaitannya dengan form yang dibuat, meliputi
tinggi, lebar, pososi form atau tentang komponen didalmnya. Penggunaan file ini tidak
dianjurkan karena untu pengaturan sudah disediakan object inspector sebagai media
pengaturan semua komponen.
BAB II
LANGKAH KERJA
Caption Pesan
Text
Caption Tombol
5. Lakukan koding untuk menampilkan pesan berada pada control edit, ketika pemakai
melakukan klik pada BtnTombol
Procedure TForm1.BtnTombolClick(Sender: Object):
Begin
edPesan.Text:=’Selamat Belajar Delphi …’;
end;
Caranya :
Lakukan dooble klik pada control BtnTombol, sehingga akan muncul jendela koding
dan procedure BtnTombolClick:
6. Jalankan program anda dengan klik Run, atau tekan pada tombol F9, jika terjadi
kesalahan periksa kembali kebenaran programnya.
7. Keluar dari Delphi
TUGAS PRAKTIKUM
1. Buatlah sebuah program dengan komponen edit dan 2 buah button. Apabila user
memasukan text pada komponen text pads komponen edit dan menekan button gantin
judul, maka judul form akan berubah sesuai dengan isi text komponen edit.
BAB III
PEMBAHASAN
Pada program yang akan saya bahas pada program satu,dua, dan tiga ada beberapa hal
yang harus dibahas. pada langkah kerja bagian pertama, setelah program dijalankan pada
aplikasi Delphi hasilnya akan ditampilkan. Seperi penjelasan dibawah ini:
1. Program pertama
a) Langkah pertama
Pada program pertama ini adalah ketika membuat dan merancang suatu form (Tform1)
baru, sebenarnya form yang kita buat merupakan turunan dari Tform sebagai induknya
atau ketika kita mengaktikan button pada form merupakan turunan dari tbutton. Contoh
dalam bahasa program adalah sebagai berikut = ketika merancang suatu label di form
secara otomatis delphi akan menuliskan label tersebut dalam jendela code editor tentang
turunan dari label tersebut
a. Klik start
Component Pallete Merupakan kumpulan icon yang digunakan untuk merancang suatu aplikasi
pada untuk membentuk sebuah aplikasi user interface. Dalam komponen pallete semua icon
dikelompokan dalam berbagai komponen sesuai dengan fungsi dan kegunaannya.
Pemberian nama
pada caption
Padas saat membuat jendela pada Delphi kita akan disajikan tampilan seperti gambar diatas,
caption (simamora) tersebut digunakan untuk pemberian nama button.
b) Langkah kedua
Dan setelah selesai membuat jendela pada Delphi, selanjutnya kita akan membuat from
dan akan menanam kan sebuah Button pada form.
Saat
menekan
pada button
Ketika form dalam keadaan aktif maka form akan menampilkan nama dan alamat
pembuat program.Dan setelah membuat form dan menamkan button .waktu kita akan
menekan butoon (simamora) selanjutnya kita akan menambahkan coding program,
seperti coding dibawah ini :
c) Langkah ketiga
begin
meessagedlg('YANTI
SELAMAT',mtinformation,[mbok],0);
end;
Messagedlg adalah penggalan program yang digunakan untuk menampilkan kotak pesan.
Maksut dari coding diatas adalah pesan untuk menampilkan saat kita menekan tombol
button (simamora) akan keluar pesan yanti selamat.
d) Langkah keempat
begin
end;
Messagedlg adalah penggalan program yang digunakan untuk menampilkan kotak pesan.
Maksut dari coding diatas adalah pesan untuk menampilkan saat kita menekan diluar
tombol button (simamora) akan keluar pesan maaf yanti coba lagi.
Menekan diluar
tombol
2. Program kedua
Sama hal nya pada program kedua ini, kita akan membuat from baru. Kemudian untuk
menambahkan komponen edit klik ganda pada komponen Edit. Kedua komponen
tersebut terdapat pada component pallete pada tab Standard. Dan kompunen
button(Button 1). Selanjutnya kita akan mengganti property masing-masing control di
Objcet Inspector bagian properties, sesuai dengan tabel berikut :
a) Langkah pertama
Saat kita telah selesai membuat dan mengedit, kita akan menambahkan Merancang
tampilan program (user interface) hal ini meliputi = Form dan toolbox
b. Desain properties. Hal ini digunakan untuk merubah tampilan icon yang asli toolbox
agar sesuai dengan tampilan yang tampilan yang diinginkan.
c. Jendela Code Editor , digunakan sebagai media komunikasi antar object pada form
dengan system yang ada.
Pengenalan:
b) Langkah kedua
Langkah selanjutnya, kita akan mengedit coding program, seperti dibawah ini:
1. Digunakan untuk penggalan program yang akan digunakan secara berulang – ulang
dalam suatu proses program.
2. Digunakan untuk memmecah – mecah program menjadi sebuah modul program,
sehingga listing program menjadi lebih sederhana.
Pada saat Pemanggilan prosedur terdapat dalam bagian implementation, pada umumnya
pemanggilan prosedur terdapat dalam suatu ruang lingkup object yang mempunyai
sebuah event. Cara pemenggilannya cukup hanya dituliskan nama prosedurnya saja. atau
ketika program prosedur digunakan pada object yang lain untuk memanggil program
yang sama kita hanya cukup menuliskan nama prosedurnya tanpa dibutuhkan
pendeklarasian prosedur baru.
c) Langkah ketiga
menambahkan text pada komponen Edit, sehingga ketika komponen button di klik,
pesan “selamat belajar delphi..” akan muncul di komponen edit.
Seperti running dibawah ini:
3. Program ketiga
Pada program ketiga ini kita akan membuat program dengan komponen edit dan 2
buah button. Apabila user memasukan text pada komponen text pada komponen edit
dan menekan button ganti judul, maka judul form akan berubah sesuai dengan isi text
komponen edit.Sama hal nya pada program ketiga ini, kita akan membuat from
terlebih dahulu, dan setelah selesai membuat form pada aplikasi Delphi akan
menanamkan control edit dan control button pada form. Pada tombol button ini user
diperintahkan membuat procedure tombol ganti untuk mengganti judul pada
form1.caption maksud dari penulisan ini adalah untuk mengganti nama form ketika
user menklik tombol button dengan inisialisasi Form1.Caption:=EdJudul.text Dan
diakhir dengan kata kunci end;
a) Langkah pertama:
Pada langkah ini kita mengatur tampilan komponen pada form, misal bagaimana
mengubah tulisan button pada command button menjadi Simpan, atau menghapus
tulisan pada label dan mengganti nama menjadi Nama yanti atau memberikan
perintah tertentu pada sebuah komponen sehingga ada interaksi ketika program
dijalankan. Setelah kita mengubah, saat menekan button ganti judul, kita juga
akan menjalankan coding seperti dibawah ini:
b) Langkah kedua
Maksud dari pemanggilan procedure ini adalah ketika pada saat kita menklik
tombol keluar maka program secara otomatis akan keluar atau menutup pada
aplikasinya dengan di badan procedure Application.Terminate; Yang dimaksut
dengan adalah fungsi untuk menghentikan proses run, sehingga ketika user
mengklik komponen button2 maka proses me-run dihentikan.
http://elib.unikom.ac.id/files/disk1/535/jbptunikompp-gdl-iipirmansy-26712-5-unikom_i-
i.pdf (Rabu, 05 November 2014; pukul 04:43 WIB)
BAB VI
LAMPIRAN
1. Program
a) Running program, saat menekan tombol ( simamora)
Running program