Delphi merupakan Lingkungan Pemrograman Terintegrasi
(Integrate DevelopmentEnvironment / IDE).Delphi bukan bahasa pemrograman, tetapi perangkat lunak yangmenyediakan
seperangkat alat (tools) untuk membantu pemrogram dalam menulis programkomputer. Lalu, bahasa apa yang digunakan oleh
Delphi? Delphi menggunakan ObjectPascal sebagai bahasa pemrogramannya.
Object Pascal merupakan bahasa Pascal yangdiberi
tambahan kemampuan untuk menerapkan konsep-konsep OOP (Object OrientedProgramming).
Seluruh sintak Object Pascal menggunakan aturan yang ada di dalam Pascal,termasuk
perintah-perintah dasar seperti control structures, variabels, array, dan sebagainya.
Peralatan yang disediakan oleh Delphi memberikan kemudahan
bagi pemrogram untukmembuat
program secara visual (visual programming), visual programming
adalah
metodadimana sebagian atau keseluruhan
program dibuat dengan cara ‘menggambar’-kantampilan / hasil akhir dan
kemudian meminta beberapa perangkat untuk membuat kode-kodeprogram berdasarkan
gambaran hasil akhir tersebut.
Karena program yang dibuat di dalam Delphi berjalan di
dalam sistem operasi Windows maka kegiatan
program dilakukan berdasarkan metoda event-driven
programms. Event-drivenprogramming adalah metoda mengeksekusi kode program
berdasarkan pesan (messages / events)
yang diberikan oleh pemakai ataupun oleh sistem operasi atau program lainnya.Sebagai contoh : apabila pemakai menekan tombol
kiri mouse dan kemudian melepaskannyadengan
cepat (kita mengenal itu sebagai ‘klik’) maka tindakan tersebut akan membuataplikasi
menerima pesan ‘MOUSE DOWN’ yang disertai dengan informasi tombol mana
yangditekan dan lokasi kursor saat ‘klik’ dilakukan, tetapi apabila pemakai
menekan tombol kirimouse dan kemudian menggeser mouse tanpa melepaskan tombol
kiri maka aplikasi akanmenerima pesan
‘MOUSE MOVE’.

0 komentar:
Posting Komentar