Disusun oleh :
NAMA
YOYON MARYONO
NPM
KATA PENGANTAR
Segala puji syukur bagi Tuhan Yang Maha Esa, atas segala nikmat yang
dilimpahkan, kekuatan pikiran, kesehatan dan hikmat yang tak terbatas, sehingga
penulis dapat menyelesaikan makalah ini baik.
Semoga makalah ini dapat memberikan wawasan yang lebih luas kepada penulis
dan juga kepada pembaca.
ii
DAFTAR ISI
KATA PENGANTAR .......................................................................................... ii
DAFTAR ISI ......................................................................................................... iii
BAB IPENDAHULUAN
A. Latar Belakang Masalah ............................................................................ 1
B. Tujuan ....................................................................................................... 1
BAB II PEMBAHASAN
A. Sejarah dan Pengenalan Delphi ................................................................. 2
B. Tols-Tols pada Delphi .............................................................................. 5
C. Aplikasi Untuk Mengakses Kamera Menggunakan Borland Delphi ........ 7
BAB III PENUTUP .............................................................................................. 18
DAFTAR PUSTAKA
iii
BAB I
PENDAHULUAN
A.
B. Tujuan
Tujuan dari Pengenalan program Delphi ini untuk memberikan pengetahuan pada
mahasiswa Teknik Informatika khususnya mengenai bahasa pemrograman sebagai
dasar dalam pembuatan aplikasi pada komputer.
iv
BAB II
PEMBAHASAN
A.
1. File-file Delphi
Sebuah proyek adalah sekumpulan file yang diperlukan untuk membangun sebuah
aplikasi. Beberapa file ini akan dibuat pada saat proses mendesain
aplikasi,sedangkan beberapa lainnya dibuat saat proses kompilasi source code.
Sebuah proyek Delphi akan terdiri dari berberapa file. Ada file yang menyimpan
program dan ada file lain yang menyimpan binari, gambar. Karena setiap aplikasi
terdiri dari beberapa file. Sangat disarankan agar menyimpan sebuah aplikasi pada
sebuah folder. Berbagai jenis file yang dibuat saat membangun aplikasi
menggunakan Delphi adalah sebagai berikut :
ProjectMain.dpr
File ini berisi program utama dari aplikasi. Semua kode program yang yang ada
dalam file ini secara otomatis akan dibuat oleh Delphi sesuai dengan perubahan
aplikasi kita. Namun pada tingkat expert, seringkali pemrogram menuliskan
beberapa baris program pada file ini, seperti untuk membuat Splash screen atau
form pembuka, atau melakukan setting awal dari program.
ProjectMain.pas
File ini berisi kode program kita yang biasanya berhubungan dengan form.
Misalnya, ketika kita menuliskan kode program untuk kejadian onClick pada form
atau komponen lain, maka kode tersebut akan disimpan kedalam file yang
berekstensi *.pas ini. Biasanya, tidak semua kode dalam file ini ditulis secara
langsung oleh pemrogram. Sebab Delphi telah menggenerate dan membuat
semacam kerangka program. Namun pada kasus-kasus tertentu, terutama ketika
file unit tersebut tidak berhubungan dengan form manapun, maka pemrogram
harus menuliskan sendiri seluruh kode dalam unit tersebut.
ProjectMain.dfm
File ini berisi daftar komponen yang Anda gunakan dalam form serta beberapa
setting properti dari komponen tersebut juga terdapat pada file ini.
vi
ProjectMain.res
File ini berisi info versi resource dan icon dari aplikasi, atau bisa juga digunakan
untuk menyimpan resource lain yang akan digunakan dalam aplikasi seperti
kursor, bitmap dll. Untuk melihat atau mengedit file ini, Delphi menyediakan
utilitas Image edit yaitu pada menu Delphi pilih Tools | Image Edit. Atau pada
desktop windows, pilih menu Start | All Programs | Borland Delphi 7 | Image
Editor.
ProjectMain.cfg
ProjectMain.dof
File ini berisi seting dari proyek atau aplikasi kita, seperti seting dari kompiler dan
linker, seting direktori dsb. ProjectMain.dcu File ini merupakan file hasil dari
kompilasi file unit Anda yang akan digunakan untuk membuat file executable.
ProjectMain.exe
File ini merupakan file executable atau file program kita. Untuk menjalankan file
ini Anda bisa mengklik dua kali file ini, maka Anda akan melihat form yang baru
Anda buat dengan Delphi muncul. Pada Aplikasi sederhana, file inilah yang
nantinya akan didistribusikan, Anda tidak perlu menyertakan file-file lain untuk
memperlihatkan aplikasi Anda pada orang lain.
vii
B.
IDE Delphi
viii
* Component Palette
Component Palette digunakan untuk mengumpulkan komponen Delphi yang
dibagi menjadi beberapa katagori. secara garis besar komponen Delphi dapat
dibagi menjadi dua jenis, yaitu komponen visual dan komponen non visual.
Komponen visual adalah komponen yang terlihat pada saat proses mendesain
aplikasi maupun setelah aplikasi dijalankan. komponen non visual adalah
komponen yang hanya terlihat pada saat proses mendesain aplikasi, namun tidak
dapat terlihat pada saat aplikasi dijalankan.
* Form Designer
Form Designer atau Form adalah tempat meletakkan komponen komponen
yang diambil dari komponent Palette saat membuat desain antarmuka aplikasi.
Ketika anda menjalankan Delphi secara default maka akan tampil form secara
otomatis.
* Code Editor
Code Editor adalah btempat untuk menuliskan kode kode program.
Didalam Code Editor telah ada beberapa baris yang dibuat Delphi secara otomatis.
Ditempat inilah menyisipkan atau menuliskan kode kode program secara
lengkap.
* Object Inspector
Object Inspector digunakan untuk mengubah properti komponen terpilih
yang berada dalam di Form. Ada dua bagian utama pada Object Inspector, yaitu
properties dan event. Pada setiap bagian tersebut terdapat dua buah kolom. Kolom
disebelah kiri merupakan nama nama properti atau event. sedangkan kolom
disebelah kanan adalah nilai nilai yang diisikan pada properti atau event yang
bersangkutan.
* Object TreeView
Object TreeView berfungsi untuk menampilkan berbagai komponen yang
ix
C.
Halo pembaca, senang sekali bisa berbagi dengan anda kembali melalui tulisan
pada blog ini. Kali ini saya mencoba membahas tentang ActiveX pada borland
delphi serta menggunakan ActiveX untuk membuat aplikasi yang dapat digunakan
untuk mengakses dan meng-capture image dari perangkat kamera dengan
memanfaatkan beberapa ActiveX yang tersedia.
xi
http://www.windows7download.com/win7-gogo-webcam-capture-activexcontrol/downloadytvnmhoz.
html
ActiveX ini bukanlah komponen gratis namun kita masih dapat menggunakan
versi demonya dan juga bukanlah satu-satunya komponen untuk mengakses
perangkat kamera (GDTwain, VideoCapture, VideoOCX,dll). Setelah anda
download dan anda install maka tambahkan pada component pallete dengan cara
pilih menu Component > Import ActiveX Control > WebcamCapture ActiveX
Control Module
xii
xiii
xiv
Prosedur setOutputFile digunakan untuk menentukan alamat dan nama file hasil
capture kamera menjadi bentuk file video, secara default file hasil capture akan
dibuild kedalam bentuk file *.avi.
xv
Setelah sampai tahap ini, selanjutnya compile aplikasi anda (F9), lalu uji apakah
kode yang dibuat sudah benar. Setelah anda jalankan maka akan muncul form sbb
:
xvi
xvii
xviii
xix
xx
BAB III
PENUTUP
xxi
DAFTAR PUSTAKA
http://edisugiarto.blogspot.com/2010/08/pengantar-borland-delphi.html
http://darkodcc.blogspot.com/2011/04/sejarah-delphi.html
http://indrapozok.blogspot.com/2009/05/contoh-pembuatan-makalah.html
http://splinterform.blogspot.com/2010/11/pengenalan-borland-delphi-7.html
http://www.scribd.com/doc/14779388/3/Tujuan-Praktikum
xxii