Pemrograman Visual

Click here to load reader

download Pemrograman Visual

of 43

  • date post

    20-Mar-2016
  • Category

    Documents

  • view

    112
  • download

    0

Embed Size (px)

description

Pemrograman Visual. Delphi 7. Bahasa Pemrograman. 1. Under dos 2. Under Windows. Pengertian Delphi. Delphi adalah suatu bahasa pemograman (development language) yang digunakan untk merancang suatu aplikasi program. Kegunaan Delphi. 1. Untuk membuat aplikasi windows - PowerPoint PPT Presentation

Transcript of Pemrograman Visual

  • Pemrograman VisualDelphi 7

  • Bahasa Pemrograman1. Under dos2. Under Windows

  • Pengertian Delphi Delphi adalah suatu bahasa pemograman (development language) yang digunakan untk merancang suatu aplikasi program.

  • Kegunaan Delphi 1. Untuk membuat aplikasi windows 2. Untuk merancang aplikasi program berbasis grafis 3. Untuk membuat program berbasis jaringan (client/server) 4. Untuk merancang program .Net (berbasis internet)

  • Keunggulan Delphi IDE (Integrated Development Environment) atau lingkungan pengembangan aplikasi sendiri adalah satu dari beberapa keunggulan delphi, didalamnya terdapat menu menu yang memudahkan kita untuk membuat suatu proyek program.

    Proses Kompilasi cepat, pada saat aplikasi yang kita buat dijalankan pada Delphi, maka secara otomatis akan dibaca sebagai sebuah program, tanpa dijalankan terpisah.

    Mudah digunakan, source kode delphi yang merupakan turunan dari pascal, sehingga tidak diperlukan suatu penyesuain lagi.

    Bersifat multi purphase, artinya bahasa pemograman Delphi dapat digunakan untuk mengembangkan berbagai keperluan pengembangan aplikasi.

  • Menjalankan program DelphiStart menu > all program > Borland Delphi 7 > Delphi 7

    (bisa juga langsung pada folder instalasi delphi yaitu : C:\Program Files\ Borland\ Delphi7\Bin\delphi32.exe)

  • IDE DELPHI langkah langkah mengaktifkan Delphi Klik start pilih program Files pilih Borland Delphi pilih dan klik Delphi 7

  • Bagian bagian dari Jendela Delphi Object Tree View Object Inspector Form Designer Component Pallete Code Editor Code Explorer

  • Tampilan DelphiObject Tree ViewComponen PaletteObject InspectorCode EditorToolbarTab ..

  • Object Tree View Merupakan sebuah diagram pohon yang menggambarkan hubungan logis menghubungkan semua komponen yang terdapat dalam suatu proyek program.

    Komponen tersebut meliputi form, modul atau frame.

    Fungsinya digunakan untuk menampilkan seluruh daftar komponen program dalm sebuah aplikasi program sesuai dengan penempatnnya.

  • Object Inspector Merupakan jendela yang digunakan utnuk mengatur tampilan komponen pada form misal bagaimana mengubah tulisan button pada command button menjadi Simpan, atau menghapus tulisan pada label dan mengganti nama menjadi Nama Mahasiswa atau memberikan perintah tertentu pada sebuah komponen sehingga ada interaksi ketika program dijalankan.. Secara Umum Object Inspector terbagi menadi 2, yaitu :a. Properties b. Events

  • a. PropertiesDigunakan untuk mengatur tampilan pada sebuah komponen baik itu meliputi penggantian nama, warna, jenis huruf, border dan lain lain.

  • b. Events Merupakan jendela properties yang digunakan untuk memberikan fungsi yang lebih detail dari fungsi sebenarnya.

    Misalnya ketika tombol Simpan di klik maka program akan menjalankan perintah penyimpanan data. Dari kalimat tersebut ada event clik untuk mengeksekusi sebuah tombol simpan. Perintah event clik tersebut dapat diberikan melalui jendela events.

  • Form Designer Merupakan tempat yang digunakan untuk merancang semua aplikasi program yang diambil dari komponen pallete.

  • Component Pallete Merupakan kumpulan icon yang digunakan untuk merancang suatu aplikasi pada untuk membentuk sebuah aplikasi user interface.

    Dalam komponen pallete semua icon dikelompokan dalam berbagai komponen sesuai dengan fungsi dan kegunaannya.

  • Jendela Komponen Pallete

  • Code Editor Bagian dari delphi yang digunakan untuk menuliskan kode program. Pada bagian code editor terdapat 3 bagian utama yaituBagian paling kiri yang berisi berupa angka menunjukan baris dan kolom.Keterangan modified menunjukan bahwa telah terjadi modifikasi terhapap baris program.Paling kanan menunjukan status keyboard tentang tombol insert atau over write.

  • Code Explorer Jendela yang digunakan untuk menampilkan seluruh variabel, type, dan rountine yang didefinisikan pada sebuah unit.

  • Komponen DelphiProject sekumpulan form, unit dan beberapa hal lain dalam prgram aplikasi.Form Suatu object yang dipakai sebagai tempat untuk bekerja program aplikasiUnit Modul kode programProgram Program dibangun dari satu unit atau lebih.Property digunakan untuk mendifinisikan atribut atau setting suatu objectEvent Peristiwa atau kejadian yang diterima suatu object.Method procedure atau perintah yang melekat pada sustu object

  • Projek Delphi File Proyek File ini disimpan dengan ber-ekstenion .dpr. File ini berisi informasi mengenai seluruh proyek program

    File Unit File ini merupakan kumpulan dari barisan kode program yang terdapat di jendela code editor, baik itu yang dituliskan oleh progremmer maupun oleh system. Extention file ini adalah . pas

  • File Unit dibagi menjadi 2 a. Bagian Interface Barisan ini dimulai dari kata Interface (setelah nama unit), berisi seluruh deklarasi variabel, tipe data object maupun deklarasi tambahan. b. Bagian Implementation Dimulai dari kata kunci implementation dan diakhiri dengan kata end.

    Fungsi digunakan untuk menuliskan kode program sebagai bagain dari interaksi antar komponen ataupun dengan user.

  • 3. File Form Berisi tentang seluruh informasi yang ada kaitannya dengan form yang dibuat, meliputi tinggi, lebar, pososi form atau tentang komponen didalmnya.

    Penggunaan file ini tidak dianjurkan karena untu pengaturan sudah disediakan object inspector sebagai media pengaturan semua komponen.

  • Struktur Isi File Project (*.dpr), Unit (*.pas), dan Form (*.dfm)1. File ProjectKita dapat melihat isi file project, caranya klik menu PROJECT > VIEW SOURCE. Berikut ini adalah salah satu contoh bentuk isi file project:

    program Project1; usesForms,Unit1 in 'Unit1.pas' {Form1};{$R *.RES}beginApplication.Initialize;Application.CreateForm(TForm1, Form1);Application.Run;end.Perintah Unit1 in 'Unit1.pas' {Form1}; bermakna bahwa dalam PROJECT1 terdapat satu buah form dengan nama formnya adalah FORM1. Dalam FORM1 memiliki file unit dengan nama UNIT1.PAS. Perintah yang sama akan muncul kembali apabila terdapat form dan unit yang lebih dari satu pada PROJECT1.

  • PropertiSetiap obyek dalam Delphi (termasuk form) pasti memiliki properti. Properti dapat diubahubah sesuai keinginan. Untuk melihat properti dari suatu obyek, langkahnya:klik obyek yang dipilihproperti dapat dilihat pada bagian OBJECT INSPECTOR (sebelah kiri)Untuk mengganti properti obyek cukup mengganti value yang ada di kolom sebelah kirinya

  • EVENTSelain properti, dalam Object Inspector juga terdapat Event dari suatu obyek. Event digunakan untuk membuat procedure yang diaktifkan (trigered) lewat sebuah event. Macammacam event yang ada banyak sekali, sebagai contoh event adalah ON CLICK karena suatu proses akan terjadi ketika kita mengCLICK tombol ON CLICK karena suatu proses akan terjadi ketika kita mengCLICK tombol. Untuk memberikan event suatu obyek, caranya:Klik obyek yang akan diberikan eventKlik menu tab EVENT pada OBJECT INSPECTORPilih event yang sesuaiDouble click kotak kosong di sebelah kanan event yang dipilih

    Tips:Apabila tidak terlihat OBJECT INSPECTOR, atau tibatiba OBJECT INSPECTORNYA hilang, maka Untuk menampilkannya kembali tekan F11 atau klik menu VIEW > OBJECT INSPECTOR

  • Membuat project baruAplikasi atau program yang kita buat dalamDelphi menggunakan istilah project. Untukmembuat project baru, langkahnya: Klik menu FILE Pilih NEW APPLICATION

  • Menyimpan Project/AplikasiMenyimpan kode aplikasi delphi berbeda dengan menyimpan kode program lain seperti kode program DOS misalnya Satu program DOS umumnya memiliki satu file saja, walaupun bisa juga lebih (misalnya overlay di pascal atau membuat library header di C), tetapi file tersebut sengaja dibuat oleh programmer-nyaSedangkan pada Delphi, satu program Delphi menghasilkan banyak file, dan sebagian besar file itu ada tanpa disengaja oleh programmernyaOleh karena itu menyimpan aplikasi Delphi perlu diatur dalam folder khusus untuk mengumpulkan file-file yang dihasilkan oleh satu aplikasi

  • Satu aplikasi Delphi setidak-nya akan menghasilkan file-file :File berekstensi .pas : merupakan file unit. File ini berisi kode aplikasi (kode dalam object Pascal) yang digunakan untuk menangani kejadian pada form File berekstensi .dfm : merupakan file form, berisi daftar komponen dan propertinya File berekstensi .dof : berisi opsi-opsi project yaitu berisi pengaturan linker dan kompiler, direktori pencarian, dll. File berekstensi .dpr : merupakan file project File berekstensi .cfg : berisi konfigurasi project File berekstensi .res : berisi resource Windows yang standar (menyimpan icon aplikasi, kursor,bitmap,dll)

    Ingat : Jangan menghapus salah satu dari file-file tersebut, karena Delphi memerlukan file-file tersebut untuk menjalankan program aplikasi Anda.

  • Setelah di-compile akan bertambah 2 jenis file lagi yaitu :*.dcu*.exe (file executable) yang merupakan hasil kompilasi dari file .pasNama file .dcu sama dengan nama unit, sedangkan nama file .exe memiliki nama yang sama dengan nama project.

    Jika aplikasi di-Edit (ada yang diubah) kemudian disimpan lagi, akan bertambah file dengan ekstension : *.~pas *.~dfm

  • Dalam Delphi ada 3 buah file utama (*.dpr, *.pas dan *.dfm).1. *.dpr adalah file proyek yang dibuat berisi program kecil untuk :mendefinisikan Unit yang ada dalam file proyek menginisialisasi data membangun form menjalankan aplikasi2. *.pas adalah file unitunit (pascal code file), bisa terdiri satu ataubanyak file dalam satu project. File inilah tempat kita menuliskanlisting program.3. *.dfm adalah file definisi Form (special pseudo code file), bisa terdirisatu