Selasa, 04 Juni 2013

Sejarah dan pengenalan program delphi

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.


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.
    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
         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.
    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.

Tols-Tols pada Delphi :

IDE Delphi

     IDE atau Integrated Development Environment adalah tempat untuk membuat aplikasi mulai dari mendesain antarmuka, menulis kode program (coding), menjalankan program (running), mendebug, mengkompilasi (compile), dan menyebarluaskan aplikasi yang dibuat (deploy). Adapun IDE di Delphi dibagi atas 6 bagian, seperti gambar dibawah ini :

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.


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.
    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
         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.
    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.

Tols-Tols pada Delphi :

IDE Delphi

     IDE atau Integrated Development Environment adalah tempat untuk membuat aplikasi mulai dari mendesain antarmuka, menulis kode program (coding), menjalankan program (running), mendebug, mengkompilasi (compile), dan menyebarluaskan aplikasi yang dibuat (deploy). Adapun IDE di Delphi dibagi atas 6 bagian, seperti gambar dibawah ini :


* Menu Bar dan Tool Bar
        Menu bar merupakan tempat menggulung (pull-down) menu – menu perintah. Sebuah menu terdiri dari beberapa daftar perintah (menu command). Disebelah kiri masing-masing perintah terdapat sebuah ikon yang menggambarkan fungsinya. Tool Bar adalah sekumpulan tombol yang dapat digunakan untuk melakukan suatu perintah. Fungsi Tool Bar sama dengan Menu Bar, namun keunggulannya adalah cepat diakses untuk menjalankan perintah tertentu.

* 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 digunakan pada saat membuat aplikasi. Komponen – komponen ditampilkan dengan struktur pohon.

Tidak ada komentar:

Posting Komentar