Setiap aplikasi yang akan dibuat dengan menggunakan program Delphi dianggap sebagai sebuah proyek yang dalam bahasa Inggrisnya adalah Project. Untuk membuat sebuah proyek baru dapat dilakukan dengan memilih menu file|New Application. Setelah menu ini dijalankan akan tampil sebuah form kosong. Form sendiri adalah komponen dasar dari pembuatan suatu aplikasi dengan menggunakan Borland Delphi. Suatu aplikasi dapat terdiri dari satu atau banyak form, tepatnya, sesuai dengan kebutuhan. Pada bagian berikut akan dijelaskan dua elemen panting yang harus diketahui dalam penggunaan Delphi, yaitu komponen dan event.
Komponen
Form sendiri adalah termasuk salah satu komponen yang terdapat dalam Delphi. Selain form, Delphi juga menyediakan kumpulan komponen lainnya yang dikenal dengan nama Visual Componen Library (VCL). Komponen ini merupakan objek-objek yang banyak dipakai dalam pembuatan tampilan, misalnya
- button,
- scroll bar,
- menu,
- edit box,
- dan lain-lain.
Dengan memanfaatkan komponen ini, programmer dapat membuat suatu tampilan (user interface) dengan mudah tanpa harus mengetikkan perintah apapun, yaitu cukup dengan beberapa klik. Programmer dapat memilih komponen yang diinginkan dan mengubah property dari komponen tersebut sesuai dengan kebutuhan.komponen-komponen ini dapat dipilih dari komponen Pallete, kemudian diletakkan pada form sehingga terbentuk tampilan sesuai dengan keinginan. Pada saat aplikasi dijalankan, tampilan yang muncul adalah form beserta komponen-komponen yang telah diletakkan pada form tersebut sesuai dengan desain yang telah dilakukan, yaitu pada saat design time.
Dalam Delphi juga terdapat komponen yang tidak akan tampil pada saat aplikasi dijalankan, komponen ini disebut dengan nama Non-visual Komponen. Contoh dari komponen ini adalah
- TDialogBox (harus menjalankan method execute),
- TTable (berfungsi untuk penyimpanan data) dan
- TQuery (berfungsi untuk menyeleksi data yang akan ditampilkan).
Event
Event merupakan procedure (method) yang dijalankan apabila user melakukan aksi tertentu terhadap suatu komponen, misalnya:
- OnKeyPress (saat user menekan tombol keybord),
- OnClick (saat user melakukan klik mouse).
Dalam pembuatan Event ini dibutuhkan pengetahuan tentang pemrograman. Disini programmer harus mengetikkan perintah-perintah agar aplikasi berjalan sesuai keinginan, yaitu sesuai pada saat ataupun event tertentu.
No comments:
Post a Comment