Anda di halaman 1dari 9

BAB 1 Pengenalan Delphi 1

BAB I
PENGENALAN DELPHI
TUJUAN PRAKTIKUM
1. Mengetahui sejarah bahasa Delphi.
2. Mengenal tipe-tipe data yang terdapat dalam Dhelphi.
3. Pengenalan Windows Delphi
4. Pengenalan Form Pada Delphi
TEORI PENUNJANG
1.1 Sejarah Delphi
Delphi merupaan salah satu bahasa pemrograman !isual yang
diembangan oleh "orland. "ahasa pemrograman Delphi dapat digunaan untu
berbagai eperluan bai untu perhitungan matematis# apliasi perantoran#
apliasi multimedia# pembuatan apliasi pengolah# apliasi ontrol industri sampai
epada apliasi database.
1.2 Tipe-Tipe Daa Delphi
Delphi telah menyediaan banya jenis data. $elain tipe bawaan#
pemrogram dapat membuat sendiri tipe data baru. $e%ara garis besar# tipe data
dalam Delphi terdiri atas &
'hara%ter
"oolean
(umber
$tring
)nteger
*eal $erta
'onstant
Modul Praktikum Algoritma dan Pemrograman 2a (Delphi & VB) - IT!"122
BAB 1 Pengenalan Delphi 2
1.! Pe"#e"ala" $i"%&'( Delphi
"ahasa pemrograman Delphi terdiri dari beberapa bagian. +nut lebih
jelasnya lihat gambar di bawah ini &
,b 1 -ampilan .endela /erja Delphi
1. Me") *ar
$emua perintah yang diperluan selama meran%ang dan membangun program
apliasi. -erleta di bagian atas jendela utama Delphi.
2. O*je+ Tree,ie'
"erupa hirari dari omponen-omponen pallets yang telah digunaan dalam
program Delphi beserta nama dari ompone tersebut.
3. Spee% *ar
"erisi seumpulan tombol yang digunaan untu mengases beberapa
perintah dalam menu. "iasanya yang tersedia pada $peed"ar adalah perintah-
perintah yang umum digunaan dalam proses peran%angan program apliasi.
Modul Praktikum Algoritma dan Pemrograman 2a(Delphi & VB) - IT!"122
BAB 1 Pengenalan Delphi #
4. -&r. De(i#"
Merupaan tampilan !isual dari apliasi Delphi. Form berbentu jendela dan
dapat dianggap sebagai ertas atau meja yang digunaan untu meletaan
omponen-omponen pallets. $aat memulai Delphi# aan otomatis tersedia sebuah
0orm. Pada 0orm tersebut terdapat garis titi-titi yang disebut ,rid# berguna untu
membantu pengaturan tata leta obye yang dimasuan dalam 0orm. $etiap 0orm
mengandung unit. +nit dalam 0orm yang dipaai untu mengatur dan
mengendalian 0orm.
1. K&.p&"e" Palle(
"erisi umpulan tab# dimana setiap tab2halaman memuat berbagai tombol
omponen yang digunaan sebagai inter0a%e program apliasi.
/. O*je+ I"(pe+&r
3bje%t )nspe%tor terdiri dari dua tab &
a. Property
Digunaan untu menentuan setting suatu obye. $atu obye memilii
beberapa properti yang dapat diatur langsung dari lembar properti pada jendela
obje%t inspe%tor maupun melalui ode program. $etting ini mempengaruhi %ara
erja obye yang bersangutan saat apliasi dijalanan.
b. 4!ent
Merupaan peristiwa atau ejadian yang diterima oleh suatu obye# misalnya
li# drag# tunju dan lain-lain. 4!ent yang diterima obye aan memi%u Delphi
menjalanan ode program yang ada di dalamnya.
0. 1&%e $i"%&'
Merupaan tempat untu mengetian ode program yang aan dieseusi
saat apliai berjalan.
1.2 -&r. Pa%a Delphi
Form "er0ungsi untu membuat suatu program menjadi user 0riendly
dengan tampilan inter0a%e yang mempermudah interasi antara manusia dan
omputer.
Modul Praktikum Algoritma dan Pemrograman 2a(Delphi & VB) - IT!"122
BAB 1 Pengenalan Delphi !
,b 2. Form pada Delphi
Dengan Form tersebut dapat dibuat suatu tampilan yang menari untu membuat
suatu program. "eriut omponen dari Delphi &
,b 3. /omponen 5 omponen Delphi
6da omponen $tandar# 6dditional# W)(32# $ystem# Data 6%%ess# et%.
berbagai omponen ini aan dibahas satu persatu beserta 0ungsinya. Di mulai
dengan omponen standar# %ara menggunaan omponen tersebut adalah dengan
mengli 2 ali pada omponen yang diinginan. 6tau di li# emudian di drag
e jendela Form. Pada omponen standar ada Pointer yang berguna untu
memindahan omponen-omponen yang sudah dibuat. Frame tida dapat
langsung dijalanan pada 0orm# harus menggunaan -ile - Ne'- -ra.e.
Main menu untu membuat menu di atas program yang dibuat dengan
tujuan untu mempermudah dalam na!igasi. Pop+pMenu digunaan apabila
dilauan li anan pada sutu program maa aan mun%ul menu. La*el
digunaan untu menulis tes. E%i berguna untu input data. Me.& untu
menginput data dan %atatan dalam jumlah arater yang banya. B)&" digunaan
untu memproses suatu progam sesuai perintah yang diberian. 1he+3*&4
Modul Praktikum Algoritma dan Pemrograman 2a(Delphi & VB) - IT!"122
BAB 1 Pengenalan Delphi "
digunaan untu memberi pilihan yang lebih dari satu pilihan. Ra%i& B)&"
digunaan untu memilih salah satu pilihan saja.
'ara untu menggunaan omponen-omponen tersebut yaitu dengan
mengli 2 ali pada salah satu omponen yang diinginan. Misalnya ingin
menampilan tulisan 7$elamat Datang7# /li 2 ali# lalu pada jendela Form
aan mun%ul seperti ini
,b 4. .endela Form
Dan terlihat ada 8abel1# untu mengatur 8abel tersebut dapat diubah di
.endela 3bje%t )nspe%tor Properties
,b 1. .endela Properties
Modul Praktikum Algoritma dan Pemrograman 2a(Delphi & VB) - IT!"122
BAB 1 Pengenalan Delphi $
Properties 'aption gunanya untu menampilan tulisan yang diinginan.
Misalnya tulisan 8abel1 di properties 'aption diganti menjadi $elamat Datang.
/emudian properties Font digunaan untu mengatur 0omat tulisan yang
diinginan. /li di 0ont bagian sebelah anan untu mengatur 0ormat 0ont.
,b 9. .endela Font
/li 3/ dan pada Form aan terlihat perubahan pada label yang dibuat.
,b :. .endela Form dengan tulisan $elamat Datang
%ontoh 1 & program sederhana dengan menggunaan Delphi untu memasuan
nama dan npm. 8angah pertama yang dilauan &
Modul Praktikum Algoritma dan Pemrograman 2a(Delphi & VB) - IT!"122
BAB 1 Pengenalan Delphi '
-abel 1 Properties 'ontoh 1 Program $ederhana
(ame 'aption
'ombo "uttom1 - 3
8abel1 - (ama
8abel2 - (PM
8abel3 - ;asil
4ditte<t1 nama -
4ditte<t2 npm -
+ntu menampilan nama dan npm yang aan di input pada saat tombol o di li
maa nama dan npm yang di input aan tampil di label3 yang diberi %aption hasil.
procedure TForm1.Button1Click(Sender: TObject);
begin
hail.Caption :! "#ama Sa$a %dalah "& nama.Te't & " dengan #pm " & npm.Te't
end;
end.
O)p) 5
,b =. ;asil 'ontoh 1 dari Program $ederhana
%ontoh 2 Menghitung (ua) *egitiga
Modul Praktikum Algoritma dan Pemrograman 2a(Delphi & VB) - IT!"122
BAB 1 Pengenalan Delphi +
Membuat program sederhana menggunaan Delphi dengan memasuan alas
segitiga dan tinggi segitiga serta menentuan luas segitiga. 8angah pertama yang
dilauan &
-abel 2 Properties 'ontoh 2 Program $ederhana
(ame 'aption
8abel1 .udul Menghitung 8uas $egitiga
8abel2 - 6las $egitiga
8abel3 - -inggi $egitiga
8abel4 ;asil ;asil
4dit1 alas -
4dit2 tinggi -
'ombo "uttom1 ;itung ;>itung
+ntu menampilan 8uas segitiga dari perhitungan alas dan tinggi yang aan di
input. Masuan program pada tombol hitung# etia memasuan alas dan tinggi
dan menean tombol hitung maa aan menghasilan luasa segitiga.
procedure TForm1.(itungClick(Sender: TObject);
)ar
a*t : integer;
l : real;
begin
a :!trtoint(ala.Te't); +mengkon,ert tring menjadi integer+
t :!trtoint(tinggi.Te't); +mengkon,ert tring menjadi integer+
l :! -..+a+t;
(ail.Caption :! "/ua Segitiga adalah : " & 0loattotr(l);
end;
end.
LAPORAN PENDAHULUAN
1. -ulis strutur umum bahasa Pas%al dan jelasan masing-masing bagiannya?
Modul Praktikum Algoritma dan Pemrograman 2a(Delphi & VB) - IT!"122
BAB 1 Pengenalan Delphi ,
2. $ebutan ma%am-ma%am tipe data dalam delphi dan jelasan egunaannya.
3. $ebutan standar prosedur untu input2output pada pas%al dan jelasan
perbedaannya.
1. Penjelasan singat tentang $ejarah Delphi dan mebuat program sederhana
men%eta /alimat
2. "uat program untu menghitung 8uas segitiga dan program men%eta nama#
(PM dan elas.
1. 'eta listing semua program dan outputnya yang telah dibuat pada saat
pratium.
Modul Praktikum Algoritma dan Pemrograman 2a(Delphi & VB) - IT!"122
MATERI PRAKTIKUM
LAPORAN AKHIR

Anda mungkin juga menyukai