Anda di halaman 1dari 15

MAKALAH PEMROGRAMAN

KOMPUTER
BORLAND DELPHI

Di susun oleh:

Dewi PurnamaSari (14340017)

FAKULTAS PENDIDIKAN MATEMATIKA ILMU


PENGETAHUAN ALAM TEKNOLOGI INFORMASI

UNIVERSITAS PGRI SEMARANG


2014/2015
KATA PENGANTAR

Puji dan Syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa, karena atas rahmat
dan karunia-Nya penulis dapat menyelesaikan makalah ini dengan baik dan tepat pada waktunya.
Adapun tujuan makalah ini adalah untuk memenuhi tugas mata kuliah Pemrograman Komputer
yang bertema Borland Delphi.
Dalam penyusunan makalah ini, penulis banyak mengalami kesulitan terutama
disebabkan oleh kurangnya ilmu pengetahuan yang menunjang. Namun berkat bimbingan dan
bantuan akhirnya makalah ini dapat terselesaikan dengan cukup baik. Oleh karena itu, sudah
sepantasnya jika penulis mengucapkan terimakasih kepada Bapak Wijayanto, M.Kom selaku
dosen mata kuliah Pemrograman Komputer. Penulis sadar, penulisan makalah ini masih banyak
kekurangannya. Oleh karena itu penulis mengharapkan adanya kritik dan saran guna penyusunan
makalah ini lebih baik lagi. Untuk itu penulis ucapkan terima kasih dan semoga makalah ini
bermanfaat bagi para pembaca.

Semarang,3 Juli 2015

Penyusun
BAB I

PENDAHULUAN

 
A. LATAR BELAKANG

Delphi adalah salah satu bahasa pemrograman berbasis visual yang digunakan untuk
membuat program aplikasi pada komputer (seperti Visual basic). Bahasa pemrograman yang
digunakan oleh Delphi sebenarnya merupakan turunan dari bahasa pemrograman pascal, yang
dahulu pada Delphi dikenal sebagai objek pascal. Bagi Anda yang telah mengenal bahasa
pemrograman pascal, maka mungkin Anda tidak akan terlalu kesulitan dalam mempelajari
Delphi.
Delphi relatif lebih mudah dipahami dibandingkan dengan bahasa pemrograman lainnya,
disamping itu banyak referensi terutama dalam bentuk buku yang membahas tentang bahasa
pemrograman ini. Delphi telah terbukti mampu menghasilkan software-software yang
berkualitas, baik yang berskala besar maupun kecil, teknologi yang digunakan pada Delphi pun
cukup uptodate.
Sampai saat ini, Borland sebagai perusahaan pembuat Delphi, terus menyempurnakan
Delphi mengikuti perkembangan teknologi yang begitu pesat. Hal ini menjadikan Delphi sebagai
salah satu pilihan utama yang cukup banyak digunakan oleh para programmer di Indonesia
khususnya, sebagai tools dalam proyek pengembangan software.
Versi dari Delphi yang digunakan sebagai acuan dari DFN ini adalah Borland Delphi
Versi 7, namun meskipun demikian Anda bisa menggunakan Delphi versi lainnya, karena relatif
hampir sama. Delphi 7 merupakan versi yang cukup stabil bila digunakan di Windows 98, 2000,
XP, bahkan Vista dibandingkan dengan Delphi Versi lainnya.

B. RUMUSAN MASALAH

1. Apa pengertian Delphi?


2. Apa kegunaan Delphi?
3. Apa keunggulan dan kekurangan Delphi?
4. Sejarah Borland Delphi
BAB II
PEMBAHASAN

A. Pengertian Delphi

Delphi  adalah suatu bahasa pemograman (development language) yang digunakan untk
merancang suatu aplikasi program. Merupakan suatu bahasa pemrograman yang menggunakan
visualisasi sama seperti bahasa pemrograman Visual Basic (VB). Namun Delphi menggunakan
bahasa yang hampir sama dengan pascal (sering disebut objeck pascal), sehingga lebih mudah
untuk digunakan. Bahasa pemrograman Delphi dikembangkan oleh CodeGear sebagai divisi
pengembangan perangkat lunak milik embarcadero. Divisi tersebut awalnya milik borland,
sehingga bahasa ini memiliki versi Borland Delphi.
 Delphi juga menggunakan konsep yang berorientasi objek (OOP), maksudnya
pemrograman dengan membantu sebuah aplikasi yang mendekati keadaan dunia yang
sesungguhnya. Hal itu bisa dilakukan dengan cara mendesign objek untuk menyelesaikan
masalah. OOP ini memiliki beberapa unsur yaitu ; Encapsulation ( pemodelan ), Inheritance
(Penurunan), Polymorphism (Polimorfisme).
Awalnya bahasa pemrograman delphi hanya dapat digunakan di Microsoft Windows,
namun saat ini telah dikembangkan sehingga dapat digunakan juga di Linux dan di
Microsoft.NET. Dengan menggunakan free pascal yang merupakan proyek OpenSource, bahasa
pemrograman ini dapat membuat program di sistem operasi Mac OS X dan Windows CE.
Umumnya delphi hanya digunakan untuk pengembangan aplikasi dekstop, enterprise
berbasis database dan program - program kecil . Namun karena pengembangan delphi yang
semakin pesat dan bersifat general purpose bahasa pemrograman ini mampu digunakan untuk
berbagai jenis pengembangan software. Dan Delphi juga disebut sebagai pelopor perkembangan
RadTool (Rapid Apllication Development) tahun 1995. Sehinnga banyak orang yang mulai
mengenal dan menyukai bahasa pemrograman yang bersifat VCL (Visual Component Library)
ini.

a. Kegunaan Delphi

1. Untuk membuat aplikasi windows


2. Untuk merancang aplikasi program berbasis grafis
3. Untuk membuat program berbasis jaringan (client/server)
4. Untuk merancang program  .Net (berbasis internet)

b. Keunggulan Delphi

1. IDE (Integrated Development Environment) atau lingkungan  pengembangan  aplikasi


sendiri adalah satu dari beberapa keunggulan delphi, didalamnya terdapat menu – menu
yang memudahkan kita untuk membuat suatu proyek program.
2. Proses Kompilasi cepat, pada saat aplikasi yang kita buat dijalankan pada Delphi, maka
secara otomatis akan dibaca sebagai sebuah program, tanpa dijalankan terpisah.
3. Mudah digunakan, source kode delphi yang merupakan turunan dari pascal, sehingga
tidak diperlukan suatu penyesuain lagi.
4. Bersifat multi purphase, artinya bahasa pemograman Delphi dapat digunakan untuk
mengembangkan berbagai keperluan pengembangan aplikasi.

c. Kekurangan Delphi

1. Partial single vendor lock-in (Borland dapat menetapkan standar bahasa, kompatibilitas
yang harus mengikutinya).
2. Akses pada platform dan library pihak ketiga membutuhkan file-file header yang
diterjemahkan ke dalam bahasa pascal.
3. Dokumentasi atas platform dan teknik-teknik yang menyertainya sulit ditemukan dalam
bahasa pascal (contoh akses COM dan Win32).

B. Sejarah Borland Delphi

Delphi awalnya sebuah proyek penelitian rahasia di Borland yang berevolusi menjadi sebuah
produk yang disebut AppBuilder. Tak lama sebelum rilis pertama dari Borland AppBuilder,
Novell AppBuilder dirilis, meninggalkan Borland membutuhkan nama baru.
Pengembang Danny Thorpe memilih nama kode Delphi di referensi ke Oracle di Delphi .
Salah satu tujuan asli dari Delphi adalah untuk menyediakan konektivitas database untuk
programmer sebagai kunci dan sebuah paket database yang populer pada saat itu adalah database
Oracle , maka, “Jika Anda ingin berbicara dengan Oracle, pergi ke Delphi”. Sebagai
perkembangan lebih lanjut, nama mereka mulai berkembang dan ada dukungan yang tumbuh di
dalam nama Borland Delphi.
Arsitek dibelakang suksenya Delphi adalah Anders Hejlsberg , yang telah mengembangkan
Turbo Pascal . Ia pindah ke Microsoft pada 1996 .

BORLAND DELPHI

Borland Delphi merupakan program aplikasi database yang berbasis Object Pascal dari
Borland. Selain itu, Delphi juga memberikan fasilitas pembuatan aplikasi visual. Delphi
merupakan pilihan dalam pembuatan aplikasi visual karena memberikan produktivitas yang
tinggi.

1. Borland Delphi 1

Delphi 1 dirilis pada 1995 untuk 16-bit Windows 3.1 dan merupakan contoh awal dari apa
yang kemudian dikenal sebagai Rapid Application Development (RAD) alat. Delphi 1 adalah
penerus Turbo Pascal dan Borland Pascal, sangat cepat sedikit kode asli kompiler-16 dengan
canggih perusahaan memiliki lintegrated development environment(IDE) dan toolkit antarmuka
pengguna grafis untuk DOS (Borland Pascal ditambah Windows IDE dan kode generasi
Windows juga) . Seperti Turbo Pascal, Delphi kode ditulis dalam dialek bahasa pemrograman
Pascal yang dikenal sebagai Object Pascal .
2. Borland Delphi 2

Delphi 2, dirilis pada 1996 , didukung 32-bit lingkungan Windows. Ini termasuk Delphi 1
dibundel bersama-sama untuk menciptakan 16-bit 3.1 aplikasi Windows.

3. Borland Delphi 3

Delphi 3, dirilis pada 1997 , adalah Delphi klasik. Hal ini didukung 32-bit lingkungan
Windows. Ini juga termasuk Delphi 1 dibundel bersama-sama untuk menciptakan 16-bit 3.1
aplikasi Windows.

4. Borland Delphi 4

Borland Delphi 4 dirilis pada 1998 .

5. Borland Delphi 5

Borland Delphi 5 dirilis pada 1999 .

6. Kylix

Pada tahun 2001 sebuah versi Linux dari Delphi, bernama Kylix , dirilis. IDE adalah
tergantung pada Wine perpustakaan bukan asli sistem perpustakaan Linux (glibc) untuk
mendapatkan produk keluar dengan cepat dan relatif murah. Biaya pengembangan versi glibc
Kylix asli, dikombinasikan dengan kurangnya adopsi Linux di kalangan programmer pada saat
itu, menyebabkan penjualan untuk pergi lembut, dan Kylix diam-diam ditinggalkan setelah versi
3. Ini adalah usaha pertama untuk menambahkan dukungan Linux dalam keluarga produk
Delphi. Kylix didasarkan pada kerangka lintas-platform baru CLX, VCL bukan sebagai Delphi.

7. Borland Delphi 6

Upaya untuk mendukung Linux dan Windows untuk-platform pengembangan lintas dibuat,
dan sebuah-platform alternatif yang menyeberang ke VCL dikenal sebagai CLX dikirim pada
2002 dengan merilis Delphi 6. Ini adalah upaya kedua untuk menambahkan Linux dengan
keluarga produk Delphi (lihat Kylix di atas).

Delphi 6 termasuk versi CLX sama (CLX 1) sebagai versi pertama dari Kylix disebutkan di
atas. Sejak CLX dibuat sebelum Delphi 6, set fitur yang didasarkan pada VCL 5; yang
menciptakan beberapa kerugian bagi CLX yang tidak memiliki beberapa fitur dibandingkan
dengan VCL 6 dikirimkan dengan Delphi 6.

8. Borland Delphi 7
Delphi 7, dirilis pada bulan Agustus 2002, menjadi versi standar yang digunakan oleh
pengembang Delphi lebih dari versi tunggal lainnya. Ini adalah salah satu keberhasilan paling
IDE yang diciptakan oleh Borland karena kecepatan, yang stabilitas dan persyaratan perangkat
keras rendah dan masih aktif digunakan untuk tanggal ini (2009). Delphi 7 menambahkan
dukungan untuk Windows Theme XP, dan menambahkan lebih banyak dukungan untuk
membangun aplikasi Web. Ini juga merupakan versi terakhir dari Delphi yang dapat digunakan
tanpa aktivasi.

9. Borland Delphi 8

Delphi 8, dirilis Desember 2003 , hanya merilis-yang memungkinkan para pengembang untuk
mengkompilasi kode Delphi Object Pascal ke bersih . IDE ditulis ulang untuk mengakomodasi
untuk pengembangan bersih. IDE berubah menjadi antarmuka merapat mirip dengan Microsoft
Visual Studio.NET. Delphi 8 sangat dikritik untuk kualitas rendah dan fakta yang tidak mungkin
lagi untuk membuat aplikasi asli (*. exe). Ketidakmampuan untuk menghasilkan aplikasi asli
hanya berlaku untuk rilis ini, seperti kemampuan ditambahkan kembali ke rilis berikutnya
(Delphi 2005).

10. Borland Delphi 2005

Versi berikutnya, Delphi 2005 (Delphi 9, juga Borland Developer Studio 3.0), termasuk
Win32 dan pengembangan NET. Dalam IDE tunggal, Borland mengulangi komitmen untuk
pengembang Win32. Delphi 2005 meliputi manipulasi desain-waktu data langsung dari database.
Namun, itu dikritik oleh beberapa untuk bug tersebut; baik Delphi 8 dan Delphi 2005 memiliki
masalah stabilitas ketika dikirim, yang hanya sebagian diselesaikan dalam paket layanan.
Kemampuan untuk mengkompilasi aplikasi asli windows (*. exe) ditambahkan kembali ke
Delphi 2005 setelah dihapus dalam Delphi 8.

11. Borland Delphi 2006

Pada akhir 2005 2.006 Delphi (Delphi 10, Borland Developer Studio 4.0) dirilis dan gabungan
pengembangan C # dan Delphi.NET, Delphi Win32 dan C + + (Pratinjau ketika ia dikirim tapi
punya stabil dalam Service Pack 1) ke dalam IDE tunggal. Ini jauh lebih stabil daripada Delphi 8
atau Delphi 2005 ketika dikirim, dan ditingkatkan bahkan lebih dengan merilis service pack dan
hotfix beberapa. CLX dukungan dijatuhkan untuk aplikasi baru dari rilis ini dan seterusnya.

Pada tanggal 8 Februari 2006 Borland mengumumkan bahwa mereka sedang mencari pembeli
untuk IDE dan lini produk database, yang mencakup Delphi, untuk berkonsentrasi pada
perusahaan ALM baris.
Pada tanggal 6 September 2006 Developer Tools Group (nama kerja belum berputar
perusahaan) Borland Software Corporation merilis versi bahasa tunggal Borland Developer
Studio, membawa kembali nama Turbo populer. Rangkaian produk meliputi Turbo Turbo Delphi
untuk Win32, Turbo Delphi untuk. NET, Turbo C + +, dan Turbo C #. Setiap versi tersedia
dalam dua edisi: Explorer-gratis dan download versi-Professional-a-harga (US $ 899 untuk
baru, pengguna US $ 399 untuk update) versi yang lebih rendah yang membuka akses ke ribuan
komponen pihak ketiga. Tidak seperti sebelumnya edisi Pribadi dari Delphi, baru edisi Explorer
dapat digunakan untuk pengembangan komersial.

Pada November 14, 2006 Borland mengumumkan bahwa daripada menjual alat-alat
pengembangan kelompok itu akan spin it off menjadi anak perusahaan mandiri bernama
CodeGear .

12. Codegear Delphi 2007

Delphi 2007 (Delphi 11), versi pertama oleh CodeGear, dirilis pada tanggal 16 Maret 2007.
Kepribadian Win32 dirilis pertama kali, sebelum kepribadian BERSIH Delphi 2007 yang
didasarkan pada NET Framework. 2.0. Dirilis sebagai bagian dari produk CodeGear RAD Studio
2007. Fitur baru termasuk dukungan untuk MS Membangun dan perangkat tambahan ke Visual
Component Library untuk Windows Vista, tapi C # Builder fitur dijatuhkan dalam rilis ini
sebagai tempat penjualan tidak setinggi yang diharapkan karena Visual Studio juga menawarkan
C #. NET juga dijatuhkan di D2007 karena didasarkan atas bagian dari kerangka NET API. Yang
telah berubah begitu drastis oleh Microsoft pada NET 2.0. Bahwa update IDE akan menjadi
usaha besar. NET digantikan oleh Delphi Prism , kombinasi yang kompatibel RemObjects
sebagian besar kompiler Delphi. NET, Visual Studio Microsofts Shell (versi tanpa C # dan
dukungan VB) dan beberapa teknologi Embarcadero seperti dbExpress. Prism adalah cross
platform sejauh mampu karena mendukung Mono. Delphi 2007 juga memperkenalkan DBX4
sebagai versi berikutnya dbExpress. Untuk pertama kalinya Delphi bisa di-download dari
Internet dan diaktifkan dengan kunci lisensi, kemampuan didukung oleh baru InstallAware
teknologi instalasi (sendiri ditulis dalam Delphi, dan sekarang pengiriman dalam terbatas, edisi
bebas di dalam kotak dengan Delphi). versi internasionalisasi dari Delphi 2007 dikirim secara
bersamaan di Inggris, Perancis, Jerman dan Jepang. RAD Studio 2007 (kode nama Highlander),
yang meliputi NET dan. C + + pengembangan Builder, dirilis pada tanggal 5 September 2007.

Borland CodeGear dijual untuk Embarcadero Technologies pada tahun 2008. Embarcadero
adalah mempertahankan pembagian CodeGear diciptakan oleh Borland untuk mengidentifikasi
alat dan persembahan database, dan Embarcadero telah memutuskan untuk mengidentifikasi alat-
alat sendiri database di bawah moniker DatabaseGear.

13. Embarcadero Delphi 2009


Delphi 2009 (Delphi 12, kode nama Tiburon), menambahkan banyak fitur baru seperti
sepenuhnya ulang dengan VCL dan RTL untuk dukungan Unicode penuh, dan menambahkan
generik dan metode anonim untuk pengembangan asli Win32. Dukungan untuk pengembangan
NET adalah. Dijatuhkan dari IDE Delphi. Sebuah produk baru, Delphi Prism, adalah ditawarkan
untuk pembangunan NET. Di tempatnya. Delphi Prism adalah Visual Studio bahasa plug-in, dan
tidak termasuk RTL atau VCL untuk porting kode.

14. Embarcadero Delphi 2010

Delphi 2010 (Delphi alias 14, dengan kode nama Weaver, nomor 13 itu diabaikan), dirilis
pada tanggal 25 Agustus 2009 dan merupakan rilis Unicode kedua Delphi. Ini termasuk compiler
baru sistem bisa menghentikan , dukungan untuk Windows 7 2D langsung, layar sentuh dan
gerakan, sebuah formatter kode sumber, visualizers debugger dan pilihan untuk juga memiliki
komponen palet gaya lama dalam IDE. Sistem bisa menghentikan baru membuat executable
lebih besar dari versi sebelumnya.

15. Embarcadero Delphi XE

Versi terbaru dari Delphi, Delphi XE (alias Delphi 2011 [9]


, dengan kode nama Fulcrum),
dirilis pada tanggal 30 Agustus 2010.

C. MENGENAL IDE DELPHI


 
Lingkungan pengembangan terpadu dalam program Delphi terbagi menjadi enam bagian
utama, yaitu sebagai beikut:

1. Main Window Bagian ini terdiri dari Main Menu, Toolbar, dan Component Palette.
2. Main Menu
Dengan fasilitas menu, anda dapat memanggil atau menyimpan program, sehingga pada
dasarnya semua perintah dapat ditemukan main menu.
3. Toolbar
Toolbar berfungsi untuk menggantikan suatu perintah menu yang sering digunakan.Pada
kondisi default, ada enam bagian toolbar yaitu: standart, view, debug, desktop, custom dan
component palette.
4. Component Palette
Bagian ini berisi ikon yang melambangkan komponen-komponen yang terdapat pada
Visual Componen Library. Ada beberapa page control seperti: standart, addition, win32 dan lain-
lain.
5. Form Designer
Bagian ini dipakai sebagai tempat merancamg program aplikasi. Komponen-komponen
yang diambil dari Component Pallete ditempatkan di form ini. 6. Object Inspector Object
inspector digunakan untuk mengubah property atau karakteristik dari sebuah komponen. Di
dalamnya terbagi menjadi dua tab, yaitu tab properties (untuk mengubah property komponen)
dan tab event (untuk menangani kejadian kejadian yang dapat direpon oleh komponen). 7. Code
Editor adalah tempat untuk menuliskan kode program.
 

D. TIPE DATA DAN OPERATOR DELPHI


 
a. Tipe data
Tipe data adalah suatu aturan dalam Delphi untuk menentukan jenis dari suatu variable.
Tipe data Integer (bernilai bilangan bulat). B. Operator Operator adalah bentuk penugasan pada
ekspresi program.

b. Contoh Program Sederhana


Dalam contoh program sederhana ini, kita akan membuat sebuah program untuk
menjumlahkan dua buah bilangan. Langkah-langkah untuk membuat program ini sebagai
berikut:
 
1. Jalankan Borland Delphi. Kemudian klik File | New | VCL Form Application.
2. Klik komponen TLabel yang ada pada Commponent Pallete. Kemudian tempatkan di
Form Designer sehingga tebentuklah Label 1. Ulangi langkah ini hingga tebentuk 3 buah
Label.
3. Klik komponen TEdit yang ada pada Component Pallete lalu tempatkan di Form
Designer sehingga terbentuk Edit1. Ulangi langkah ini hingga ada 3 buah Edit.
4. Tambahkan pula 3 buah komponen TButton dengan langkah seperti sebelumnya.
5. Atur tata letak dari komponen komponen di atas sehingga tampak indah.
6. Ubah property Caption “Label1” degan tulisan “Bilangan 1” , “Label 2” diganti dengan
“Bilangan 2” dan “Label 3” dengan tulisan “Hasil”.
7. Hapus (kosongkan) property Caption “Edit 1”, “Edit 2” dan “Edit 3”.
8. Ubah protperti Caption “Button 1” dengan tulisan “Proses”, “Button 3” diganti “New”
dan “Button 4” diganti “Keluar”.
BAB III
MASALAH DAN PENERAPAN

A. MASALAH
Aplikasi yang dikembangkan sebagai penerapan program Delphi adalah sebuah software
(program) yang dapat digunakan untuk memutar video dan audio (suara). Program tersebut
penulis namakan dengan Endra Black Audio Player (eBAPlayer) karena progam tersebut
dikembangkan oleh penulis sendiri yang berdassarkan teori-teori yang bersumber dari beberapa
buku dan hasil googling. Dalam eBAPlayer ini hanya dapat memutar video yang bertipe *.avi
dan audio yang bertipe *.mp3 dan *.wav. Sebagi kelengkapan program ini disertai dengan jam
digital, serta gambar pemandangan yang dimodifikasi dan animasi lainnya. Adapun bentuk dari
program tersebut adalah setengah lingkaran.

B. PENERAPAN
Untuk membuat program eBAPlayer seperti yang telah disebutkan pada permasalahan di
atas, dapat kita gunakan program Delphi. Program Delphi yang penulis gunakan adalah Delphi
versi 7. Adapun langkah-langkahnya sebagai berikut:
 
Jalankan Borland Delphi. Kemudian klik File | New | VCL Form Application.
 
Klik tab Properties pada Object Inspetor. Ubah Caption “Form1” menjadi
Endra Black
Audio Player”. Lalu pindah ke tab Events, kilk ganda pada Event OnCreate sehingga
tampil Code Editor dan ketikkan kode:  

procedure TForm1.FormCreate(Sender: TObject);


var  busur:HRGN;
oke:HBRUSH; setengah:HDC;  
begin  
busur:=createellipticrgn(200,200,500,500);
setwindowrgn(handle,busur,true);
deleteobject(busur);
end;
 
Tambahkan komponen TImage1 yang tedapat pada Component Pallete ke dalam Form Designer.
Tambahkan gambar pemandangan dengan mengklik ganda property Picture. Ubah property
Stretch menjadi true dan visible menjadi true. Klik tab Events, lalu klik ganda pada
OnMouseDown dan tuliskan kode program:

procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;


Shift: TShiftState; X, Y: Integer);
const
sc_dragmove=$F012;  
begin
releasecapture;
form1.Perform(wm_syscommand,sc_dragmove,0);
end;
 
Tambahkan 2 buah TButton. Ubah property Captionnya menjadi “Buka” dan “Tutup”. Klik
ganda tombol “Buka”, tuliskan kode:

 procedure TForm1.Button1Click(Sender: TObject);  


begin
if opendialog1.Execute then  
begin
mediaplayer1.filename:=opendialog1.filename;
mediaplayer1.open;
mediaplayer1.play;
mediaplayer1.stop;
end
end;
Klik ganda tombol “Tutup” lalu tuliskan kode:
 procedure TForm1.Button2Click(Sender: TObject);  
begin
mediaplayer1.Close;
end;
Black media player
Black Coffee. (bcoffee@gmail.com) 12
 
Tambahkan 1 buah TSpeedButton, ubah property Caption menjadi “-“ dan1 buah TPanel ubah
menjadi “Keluar”. Klik ganda “Keluar”, tulis kode:
 
procedure TForm1.Panel1Click(Sender: TObject);  
begin
Application.Terminate;
end;

 
Tambahkan 2 buah Tlabel. Caption “Label 1” dikosongkan dan “Label 2” ubah menjadi
“Endra Black Audio Player”

Tambahkan 2 buah komponen TTimer. Atur property timer 1 denganinterval 700 dan timer 2
dengan interval 1000. Pada tab Events, klik gandaOnTimer lalu tuliskan kode  program pada
timer 1:  
procedure TForm1.Timer1Timer(Sender: TObject);  
begin if label2.visible = true then
label2.visible := false
else
label2.visible := true;
end;
Dan tuliskan kode untuk timer 2:  
procedure TForm1.Timer2Timer(Sender: TObject);  
begin
label1.Caption:=timetostr(time);
end;

 
 Letakkkan komponen TOpenDialog lalu atur property Filter ketikkan type*.mp3, *.wav
dan *.avi. pada form.  
 Klik komponen TMediaPlayer yang ada di Commponen pallete untukditambahkan pada
Form.
 Untuk membuat pesan teks cursor berada di atas tombol, tuliskan pesanteks pada
property hint dan atur property showhint menjadi true.
 Atur property cursors untuk memberikan efek pada bentuk cursor.
 Jalankan Program yang telah dibuat dengan menekan run. Apabilaprogram yang ditulis
benar.
 Agar program di atas bisa dijalankan tanpa harus membuka Borland Delphi, maka
program WAPlayer yang telah dibuat harus diubahekstensinya menjadi .exe dengan cara
klik Menu Project kemudian klik Compile
BAB IV
PENUTUP
 
KESIMPULAN
 
Delphi adalah bahasa pemograman yang sangat menarik bagi para programer. Dari sisi bahasa,
Delphi merupakan salah satu bahasa pemograman tingkat tinggi sehingga relatif lebih mudah
dipahami dan lebih komunikatif. Dari sisi fasilitas, Delphi menyediakan fasilitas yang cukup
lengkap. Dari segi tampilan program, Delphi mampu membuat program yang cukup cantik dan
menarik.

SARAN

Tidak bisa diingkari bahwa dewasa ini telah banyak bahasa pemograman yang cukup bagus,
seperti halnya bahasa pemograman Visual Basic Namun tidak ada salahnya apabila mencoba
memanfaatkan bahasa pemogramann Delphi. Dengan demikinan ilmu dan pengatahuan yang kita
miliki menjadi lebih banyak dan lebih luas. Dengan mengetahui dasar-dasar pemrograman,
mudah-mudahan bisa dijadikan bekal untuk membangun bangsa ini menjadi lebih maju baik
dalam IPTEK maupun IMTAK.
DAFTAR PUSTAKA

Kasmoni. 2004. Delphi 8.0 untuk Orang Awam. Palembang: Maxicom Team. 2001.

Panduan Lengkap PEMROGRAMAN Borland Delphi 5.0. Yogyakarta : Penerbit ANDI


Musalini, Uus. 2004.

Membangun Aplikasi Super Cantik dan Full Animasi dengan Delphi. Jakarta : Elex Media

Komputindo www.iIlmukomputer.com

Anda mungkin juga menyukai