welcome

Get Gifs at CodemySpace.com

Selasa, 15 November 2011

Lingkungan Kerja Delphi

Delphi merupakan Lingkungan Pemrograman Terintegrasi (Integrate Development Environment / IDE). Delphi bukan bahasa pemrograman, tetapi perangkat lunak yang menyediakan seperangkat alat (tools) untuk membantu pemrogram dalam menulis program komputer. Delphi menggunakan Object Pascal sebagai bahasa pemrogramannya. Object Pascal merupakan bahasa Pascal yang diberi tambahan kemampuan untuk menerapkan konsep-konsep OOP (Object Oriented Programming). 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 untuk membuat program secara visual (visual programming), visual programming adalah metoda dimana sebagian atau keseluruhan program dibuat dengan cara ‘menggambar’-kan tampilan / hasil akhir dan kemudian meminta beberapa perangkat untuk membuat kode-kode program berdasarkan gambaran hasil akhir tersebut.

Lingkungan Delphi.
Beberapa peralatan yang disediakan oleh Delphi dan cukup diketahui antara lain:
  • Code Editor
  • Form
  • Object Inspector
  • Component Pallete
  • Project Manager
  • Watch List
  • Compiler dan Linker
  • Debugger
  • dan sebagainya
Code Editor
Code Editor  merupakan  peralatan yang  digunakan untuk menuliskan kode-kode  program. Code Editor menyediakan sejumlah fasilitas penyuntingan (editing) seperti : copy, cut, paste, find,  replace,  dan  sebagainya.  Code  Editor  mengetahui  apakah  yang  ditulis  merupakan perintah Object Pascal atau bukan dan menampilkan tulisan sesuai dengan tipe / kelompok tulisan  tersebut.  Gambar  berikut  memberikan  contoh  bagaimana  Code  Editor  membedakan tampilan  tulisan  sesuai  dengan  kelompok  tulisan.  File  yang  berisi  kode-kode  program disimpan dengan nama akhiran .pas.

Form
Form  merupakan  area  dimana  pemrogram  meletakkan  komponen-komponen  input  dan output.  Delphi  akan  secara  otomatis  membuat  kode-kode  program  untuk  membuat  dan mengatur komponen-komponen tersebut. Umumnya  pada setiap  aplikasi ada  paling tidak satu buah form dan form tersebut dijadikan sebagai form utama (Main Form). Setiap form  selalu disimpan  dalam 2  buah file,  yaitu : 1) file  dengan akhiran .dfm ;  2)  file dengan  akhiran  .pas.  File  berakhiran  .dfm  menyimpan  informasi  mengenai  komponen- komponen yang ada  di  dalam form  sedangkan file  berakhiran .pas menyimpan informasi mengenai kode-kode program yang berhubungan dengan form tersebut. Tetapi, tidak setiap file .pas selalu mempunyai pasangan .dfm.


Component Pallete
Component  Pallete  adalah  peralatan  yang  menyediakan  daftar  komponen  yang  dapat digunakan oleh pemrogram. Gambar berikut memberi ilustrasi dari Component Pallete.

Komponen di dalam Delphi dibedakan menjadi dua macam, yaitu :
1. Komponen Visual
2. Komponen Non Visual
Komponen   Visual  adalah  komponen  yang  memberikan  tampilan  tertentu  pada  saat dimasukkan ke dalam form, sedangkan komponen non-visual adalah komponen yang tidak memberikan tampilan tertentu saat dimasukkan ke dalam form. Komponen non-visual yang dimasukkan ke dalam form hanya ditampilkan sebagai sebuah kotak berisi simbol tertentu. Contoh Komponen Visual.

Contoh komponen non visual

Komponen Visual dan Non-Visual di Form

Object Inspector
Object Inspector adalah peralatan yang digunakan untuk mengatur properti dari komponen yang ada di form termasuk properti form. Object Inspector memberi dua macam peralatan, yaitu :
1.Properties
2.Events
Peralatan Properties adalah peralatan yang digunakan untuk mengubah atau mengatur nilai- nilai dari properti komponen sedangkan Peralatan Events digunakan untuk membuat event- handler.  Event handler  adalah prosedur  yang  digunakan khusus untuk menanggapi  satu event / message tertentu.

Watch List
Watch  Listi merupakan peralatan  yang digunakan  untuk memeriksa isi  satu variabel  atau properti tertentu saat program sedang dieksekusi. Watch List biasanya digunakan bersamaan dengan Break Points dan  Step-by-Step  execution. Kita akan  mempelajari  ini  pada  akhir pelatihan untuk melihat bagaimana mencari kesalahan di dalam program dengan cepat.

Tombol-tombol ShortCut
Untuk berpindah dari satu peralatan  ke peralatan lain  anda dapat melakukannya  dengan mengklik jendela dari peralatan tersebut, tetapi ada cara yang lebih cepat untuk berpindah dari satu peralatan ke peralatan lain. Tabel  di bawah ini menunjukkan tombol keyboard yang dapat digunakan untuk keperluan tersebut.


Sumber : Dasar Pemrograman Database Menggunakan Delphi 7, Hieronimus Edhi Nugroho, M.Kom

Tidak ada komentar:

Posting Komentar