PENGENALAN USER INTERFACE DELPHI 7.0

Post on 07-Feb-2016

121 views 2 download

description

PENGENALAN USER INTERFACE DELPHI 7.0. Erna Sri Hartatik Amethyst.aiko@gmail.com http:// amethyst88sblog.tk. Pokok Bahasan. Mengenal Event Standart Mengenal Tipe Data - String & Numerik - Konstanta Konversi tipe Data. Pengertian. - PowerPoint PPT Presentation

Transcript of PENGENALAN USER INTERFACE DELPHI 7.0

PENGENALAN USER INTERFACE DELPHI 7.0

Erna Sri HartatikAmethyst.aiko@gmail.com http://amethyst88sblog.tk

Pokok Bahasan

Mengenal Event Standart Mengenal Tipe Data - String & Numerik - Konstanta Konversi tipe Data

Pengertian

Delphi merupakan bahasa pemrograman bersifat evet-driven.

Artinya Delphi akan menjalankan perintah ketika ada sebuah event.

Event adalah property yang memiliki sebuah pointer untuk menunjuk sebuah procedure.Procedure tersebut di isi dengan “Coding”

Mem aham i Istilah Object, Property, Method dan Event

Program Pertama event OnClick

Klik 2x

Program Pertamaevent OnClick

Klik 2x

Nama form Nama komponen event

Perintah menampilkan pesan

Gunakan ctrl+spasi

Program Pertamamenjalankan (compile) program

Hasil kompilasiProgram pertama anda

Component Properties

Latihan

Ketika kursor memasuki EdtNama

On Enter

Ketika tombol mouse masuk di RBWanita

Mouse move

Ketika Checkbox3di klik

On ClickMenutup

form

VARIABLEPengertian

Variable adalah penampung data sementara

DATA

VARIABEL

NAMA VARIABEL

VARIABLEAturan Penulisan

Tidak boleh sama dengan reserved wordsWrite, Read, Begin, End, Var, Procedure dll

Harus diawali dengan huruf / underscore ( _ )selanjutnya boleh digabung dengan angkaContoh :Nama, _Umur, Notelp11Nama, 2Alamat, 3Notelp

VARIABLELocal

Dideklarasikan di dalam sebuah procedure / function

Hanya procedure / function tersebut yang bisa menggunakan

Variabel lokal

VARIABLEGlobal

Dideklarasikan pada bagian interface Seluruh procedure / function yang ada dapat

menggunakan

Variabel global

VARIABELTipe Data

Integer (bilangan bulat)

Tipe Data Jangkauan

Byte 0 ... 255Word 0 ... 65535ShortInt -128 ... 127SmallInt -32768 ... 32767 Integer -2147483648 ... 2147483647 Cardinal 0 ... 4294967295 LongInt -2147483648 ... 2147483647 Int64 -2^63 ... 2^63-1

VARIABELTipe Data

Real (bilangan nyata / pecah)

Tipe Data Jangkauan

Real 2.9 x 10^-39 ... 1.7 x 10^38

Single 1.5 x 10^-45 ... 3.4 x 10^38

Double 5.0 x 10^-324 .. 1.7 x 10^308

Extended 3.6 x 10^-4951 .. 1.1 x 10^4932

VARIABELTipe Data

Boolean (TRUE / FALSE)

Tipe Data Jangkauan

Boolean True / False

VARIABELTipe Data

Character & String

Tipe Data Jangkauan

Char 1 karakter

ShortString 0 ... 255 karakter

String / ANSI String 0 ... 2^31 karakter

Konstanta

Variabel yang nilainya tetap

VARIABELKonversi Tipe Data

Fungsi Kebalikan Kegunaan

StrToInt IntToStr Merubah string ke integer

StrToFloat FloatToStr Merubah string ke real

StrToDateTime DateTimeToStr Merubah string ke waktu

Operator

Arithmatic Operators + (sum) - (substraction) * (multiply) / (divide for real) Div (divide for integer) Mod (modulus for integer)

Operator Boolean Operators

Not (invers) And (true if boath variables are true) Or (true if one of the variable is true)

True True True TrueTrue False False TrueFalse True False TrueFalse False False False

Operator

Relational Operators := (assign) = (equal) <> (not equal) < (less than) > (greater than) <= (less than or equal) >= (greater than or equal)

Latihan

Ketika di klik / mendapat kursorLangsung menghitung

10% dari gaji pokok

Masukkan ke var. GAPOK (global)

TakeHomePay := GAPOK - PAJAK

Masukkan ke var. PAJAK (global)