Tuesday, July 17, 2012

IDE dan Struktur Pemrograman


Bagi pemula seringkali bingung ketika hendak mempelajari bahasa pemrograman, apapun bahasanya.
Padahal tidak sesulit yang dibayangkan untuk mempelajari sebuah bahasa pemrograman. Pada tulisan
ini akan dibahas cara memulai belajar bahasa pemrogramanan, khususnya Delphi. Namun cara seperti
ini bisa diterapkan pula untuk belajar bahasa pemrograman yang lain, seperti keluarga xbase : dbase,
Clipper, Foxbase/foxpro, keluarga visual : Delphi, Visual Basic, Visual C dan sebagainya.

Kali ini akan dibahas tiga struktur perintah dalam pemrograman komputer yaitu :
  1. Perintah berupa Sequence (diproses oleh kompiler secara berurutan)
  2. Perintah berupa Pencabangan / Pemilihan kasus (diproses sesuai kasus yang terpenuhi)
  3. Perintah berupa Pengulangan (diproses secara berulang sampai kondisi tertentu)


Saat anda pertama kali masuk ke Delphi, anda akan diperhadapkan pada sebuah form kosong yang
akan dibuat secara otomatis. Form tersebut diberi nama Form1. Form ini merupakan tempat
bekerja untuk membuat antarmuka pengguna.


Saat anda pertama kali masuk ke Delphi, anda akan diperhadapkan pada sebuah form kosong yang
akan dibuat secara otomatis. Form tersebut diberi nama Form1. Form ini merupakan tempat
bekerja untuk membuat antarmuka pengguna.


Biasakan sebelum menjalankan program, sebaiknya ganti nama form dan beri judul sesuai program
yang kita buat. Delphi akan secara otomatis memberi nama form1, form2, form3, dst. Nama form
tersebut kurang mengandung arti dan akan menyulitkan bila form yang dibuat cukup banyak.

Saat membuka Delphi pertama kali, nampak sebuah jendela Object Inspector. Jika tidak muncul
pilih menu View | Object Inspector atau tekan tombol F11.

Pada Object Inspector ada dua buah halaman (tab) yaitu Properties dan Events. Properties
digunakan untuk mengganti properti (kepemilikan) sebuah objek/komponen. Sedangkan Events
digunakan untuk membuat procedure yang diaktifkan (trigered) lewat sebuah event.


Semua properti diurutkan berdasarkan alpabetik, dan dapat juga diurutkan berdasarkan kategori.
Gantilah judul form dengan Hello melalui properti Caption, sedangkan nama form dengan nama
frmHello melalui properti Name. Caption digunakan untuk menyimpan keterangan yang
dimunculkan pada form, sedangkan Name digunakan sebagai Nama dari objek tersebut.
Isi dari properti Name harus diawali alpabet dan tidak menggunakan spasi atau tanda baca
Anda sekarang sudah membuat aplikasi form kosong dengan tombol standar window : Minimize,
Maximize, dan Close. Anda dapat mengubah ukuran form dengan menarik pada bingkai form
menggunakan mouse (drag=klik tombol kiri mouse, tahan tombol tersebut lalu geser ke kiri/kanan
atau atas/bawah). Anda dapat memindahkan form dengan meletakkan kursor pada form kemudian
menggesernya (drag).
Menyimpan Form

Pada 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 aplikasi
usesForms,Unit1 in ‘Unit1.pas’ {Form1};beginApplication.Initialize;Application.CreateForm(Tform1, Form1);Application.Run;end.
2) *.pas adalah unit-unit (pascal code file), bisa terdiri satu atau banyak file
3) *.dfm adalah file definisi Form (special pseudo code file), bisa terdiri satu atau banyak file
object Form1: Tform1Left = 200Top = 108Width = 696Height = 480Caption = ‘Form1’Font.Charset = DEFAULT_CHARSETFont.Color = clWindowTextFont.Height = -11Font.Name = ‘MS Sans Serif’Font.Style = []PixelsPerInch = 96TextHeight = 13object Button1: TbuttonLeft = 176Top = 116Width = 75Height = 25Caption = ‘Button1’TabOrder = 0endend
Pilih submenu Save Project atau Save Project As pada menu File, dan Delphi akan menanyakan
nama file source code untuk unit (*.pas) dan nama file proyeknya (*.dpr). Beri nama file form
dengan HELLO.PAS dan project HELLO.DPR.
Sesudah disimpan, jalankan program dengan menekan tombol F9 atau pilih menu Run | Run.


Keywords: Sequence, Pencabangan, Pengulangan, Delphi

1 comment:

  1. Berbicara tentang ide.
    kami memiliki ide/konsep terbaru dalam jasa rental mobil mewah dan termurah di makassar

    ReplyDelete