ChatBox

Minggu, Maret 28, 2010

Pengenalan Delphi (IDE)

http://newbee-maniac.blogspot.com/ http://newbee-maniac.blogspot.com/

Ngomong2 soal IDE apa sih IDE itu, adakah hubungannya dengan otak?? Nggak ada ya!, jadi IDE  adalah  sebuah  singkatan  dari  Integrated  Development  Environment  yaitu  sebuah lingkungan pengembangan yang terintegrasi, istilah IDE popular untuk menyebut software2 bahasa   pemrograman   dimana   proses   pengembangan   programmnya   mulai   dari coding, designing  dan  debugging  dilakukan  pada  satu  framework  atau  pada  satu  aplikasi  yang terintegrasi.
IDE Delphi tersebut terbagi menjadi tujuh bagian utama, yaitu : Menubar,  Toolbar,  Component Palette, Form Designer, Code Explorer, Object Treeview dan Object Inspector
 
Kenapa mesti Delphi ?
  • Tool-nya lengkap dan terintegrasi
  • Interface-nya user friendly (more friendly then VB ?) J
  • Aplikasi hasil compilasi-nya teruji cepat     (VB < Delphi < C  Builder/Visual)
  • Kode pemrogramannya lebih ringan dibanding peng-kode-an pada C, sebab Delphi menggunakan kode object pascal (Pascal < C)
  • Fasilitas untuk aplikasi database-nya lengkap dan mudah digunakan
  • Dapat terhubung ke beragam jenis database (Access, SQL, SQL server, dll)
  • Mendukung pengembangan aplikasi modern (Jaringan/Distributed , Internet/WEB,…)
  • Tersedia juga untuk sistem yang berbeda (non Microsoft oriented), seperti di Linux,… 
ØKomponen Delphi dapat dikelompokkan menjadi :
  • §Komponen input : Edit (TextBox), CheckBox, RadioButton(OptionButton), ComboBox, ScrollBar, …
  • §Komponen output : Label, Memo, DBGrid…
  • §Komponen tombol : Button (Command),Bitbtn, …
  • §Komponen Peng-group : GroupBox(Frame) , Panel,TabControl(SSTab,TabStrip), Frame, …
  • §Komponen penghubung data : Table (Data,Adodc), Query,DataSource …
  • §Komponen menu : MainMenu, PopupMenu,
  • §Komponen image : Image,
Menyimpan kode aplikasi delphi berbeda dengan menyimpan kode program lain seperti kode program DOS misalnya Satu program DOS umumnya memiliki satu file saja, Sedangkan pada Delphi, satu program Delphi menghasilkan banyak file, dan sebagian besar file itu ada tanpa disengaja oleh programmernya.
Oleh 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 :
  • *.dpr , adalah File yg 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.
  • *.pas , adalah File yg berisi kode program kita yang biasanya berhubungan dengan form.
  • *.dfm , adalah File yg berisi daftar komponen yang kamu gunakan dalam  form  serta  beberapa  setting properti dari komponen tersebut juga terdapat pada file ini.
  • *.cfg , adalah file yang menyimpan konfigurasi proyek/program kamu.
  • *.dof , adalah File yg berisi  seting  dari  proyek  atau  aplikasi  kita,  seperti  seting  dari  kompiler  dan  linker, seting direktori dsb.
  • *.res ,adalah File yg 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.
Setelah di-compile akan bertambah 2 jenis file lagi yaitu :
  • *.dcu , adalah file hasil dari kompilasi file unit (project) kamu  yang  akan  digunakan  untuk membuat file executable.  
  • *.exe , adalah file executable atau file program kita. file inilah yg akan kita jual jika kita berniat menjual software yg kita buat ke orang/ instansi lain
Jika aplikasi di-Edit (ada yang diubah) kemudian disimpan lagi, akan bertambah file dengan ekstension :

  • *.~pas  ,
  • *.~.dfm ,
Perintah yang sering digunakan :
Application terminate;         
Form1.show;                     
Form1.showmodal;             
Form1.close;                      ==> menutup form
Inttostr()                          ==> konversi integer ke string
Strtoint()                          ==> konversi string ke integer
floattostr()                        ==> real ke string
Strtofloaty()                      ==> string ke real
Showmessage(pesan);         ==> menampilkan pesan
Messagedlg(pesan,typepesan,typebutton,integer)  ==> pesan dialog
Cara Menuliskan Kode program:
Bentuk umum :
Nama_komponen.nama_property
Contoh :
Label.caption
Bentuk lain : 
Nama_komponen.nama_method
Contoh :
Form.show
Memberikan nilai ke property komponen :
Contoh :
Label1.caption := ‘Penjumlahan’;
Label1.font.color := clblack;
 
Untuk Struktur dan syntax dasar pemrograman Delphi sama dengan di pascal seperti :
Deklarasi var, type, Operator, kontrol if-then, if-then-else, case of, pengulangan for-do, while-do, repeat-until, procedure, function, begin-end, … dan seterusnya...
nah temen2 cukup disini dulu penjelasan mengenai delphinya yach?!?!? laen kali klo ada waktu nganggur tak posting lagi mengenai delphi ini, yach bukannya bermaksud untuk menggurui ato merasa lebih pinter ato gimana ya...artikel ini aku tulis untuk sekedar sharing aja kok..aku masih mengharapkan saran dan kritik dari temen2 yg lebih bisa dari aku...namanya juga newbee hehe

by Kang Abee
 

Selamat Datang

Selamat datang di Coretan Kang Abee, saya senang Anda berada di sini, dan berharap Anda akan sering datang kembali. Silakan berselancar di sini dan membaca lebih lanjut tentang artikel-artikel yang saya tulis, semoga bisa bermanfaat bagi anda. Dan Jangan Lupa tinggalkan komentar anda dibawah ini dan sertakan alamat blog anda agar saya bisa berkunjung ke blog anda.

Info