Borland Delphi merupakan
bahasa pemograman visual dan berorientai obyek, Delphi merupakan lanjutan
pemrograman pascal, Delphi dibuat oleh Borland International Corporation pada
bulan februari 1995, secara umum komponen dalam Borland Delphi 7 terbagi dalam dua
kelompok besar, yaitu komponen visual dan komponen non-visual. Dinamakan
komponen visual karena pada saat program dijalankan (run time) komponen
tersebut dapat terlihat oleh user. Dinamakan komponen non-visual karena
komponen ini hanya tampak pada saat mendesain anatar muka program (design time)
dan pada saat program dijalankan komponen ini tidak terlihat.
Seluruh komponen
tersebut terdapat di Component Pallette. Komponen komponen tersebut mempunyai
nilai properti default dari Delphi. Pengubahan nilai properti dapat dilakukan
baik dalam design time atau pun run time sesuai kebutuhan program aplikasi.
Antara satu komponen dengan komponen yang lain dimungkinkan ada beberapa
properti yang sama.
Kelebihan Delphi:
- Mempunyai desain yang user friendly terhadap para programmer beginer
- Mempnyai kecepatan kompilasi yang cepat
- Mempunyai komponen yang sangat komplek untuk pembuatan software aplikasi sampai database
- Mempunyai aplikasi plugin database bawaan (BDE)
- Hasil kompilasi kecil, dan bisa diperkecil lagi dengan aplikasi pihak ke 3, misalnya UPX atau yang lainya
- Aplikasi yang dihasilkan bisa merupakan File Executable portable dan Executable installer
- Sangat mudah untuk membuat koneksi ke berbagai aplikasi database, misalnya BDE, Access, MySql, SQL Server, Oracle, Dan database lainnya
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.
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.
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.
File ini berisi daftar komponen yang Anda gunakan dalam form serta beberapa setting properti dari komponen tersebut juga terdapat pada file ini.
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.
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
File tersebut merupakan file yang menyimpan konfigurasi royek/program Anda. File tersebut memiliki nama yang sama dengan file proyek Anda tetapi dengan ekstensi berbeda. Mula-mula compiler Delphi akan mencari file dcc32.cfg di directory dari compiler tersebut, kemudian di direktori current (direktori yang aktif), dan baru kemudian mencari file dengan nama yang sama dengan nama proyek, namun dengan ekstensi *.cfg yang terletak di direktori proyek.
File tersebut merupakan file yang menyimpan konfigurasi royek/program Anda. File tersebut memiliki nama yang sama dengan file proyek Anda tetapi dengan ekstensi berbeda. Mula-mula compiler Delphi akan mencari file dcc32.cfg di directory dari compiler tersebut, kemudian di direktori current (direktori yang aktif), dan baru kemudian mencari file dengan nama yang sama dengan nama proyek, namun dengan ekstensi *.cfg yang terletak di direktori proyek.
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.
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.
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.
No comments:
Post a Comment