pengenalan user interface delphi 7.0

24
PENGENALAN USER INTERFACE DELPHI 7.0 Erna Sri Hartatik [email protected] http:// amethyst88sblog.tk

Upload: shakti

Post on 07-Feb-2016

119 views

Category:

Documents


2 download

DESCRIPTION

PENGENALAN USER INTERFACE DELPHI 7.0. Erna Sri Hartatik [email protected] http:// amethyst88sblog.tk. Pokok Bahasan. Mengenal Event Standart Mengenal Tipe Data - String & Numerik - Konstanta Konversi tipe Data. Pengertian. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: PENGENALAN USER INTERFACE  DELPHI  7.0

PENGENALAN USER INTERFACE DELPHI 7.0

Erna Sri [email protected] http://amethyst88sblog.tk

Page 2: PENGENALAN USER INTERFACE  DELPHI  7.0

Pokok Bahasan

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

Page 3: PENGENALAN USER INTERFACE  DELPHI  7.0

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”

Page 4: PENGENALAN USER INTERFACE  DELPHI  7.0

Mem aham i Istilah Object, Property, Method dan Event

Page 5: PENGENALAN USER INTERFACE  DELPHI  7.0
Page 6: PENGENALAN USER INTERFACE  DELPHI  7.0

Program Pertama event OnClick

Klik 2x

Page 7: PENGENALAN USER INTERFACE  DELPHI  7.0

Program Pertamaevent OnClick

Klik 2x

Nama form Nama komponen event

Perintah menampilkan pesan

Gunakan ctrl+spasi

Page 8: PENGENALAN USER INTERFACE  DELPHI  7.0

Program Pertamamenjalankan (compile) program

Hasil kompilasiProgram pertama anda

Page 9: PENGENALAN USER INTERFACE  DELPHI  7.0

Component Properties

Page 10: PENGENALAN USER INTERFACE  DELPHI  7.0

Latihan

Ketika kursor memasuki EdtNama

On Enter

Ketika tombol mouse masuk di RBWanita

Mouse move

Ketika Checkbox3di klik

On ClickMenutup

form

Page 11: PENGENALAN USER INTERFACE  DELPHI  7.0

VARIABLEPengertian

Variable adalah penampung data sementara

DATA

VARIABEL

NAMA VARIABEL

Page 12: PENGENALAN USER INTERFACE  DELPHI  7.0

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

Page 13: PENGENALAN USER INTERFACE  DELPHI  7.0

VARIABLELocal

Dideklarasikan di dalam sebuah procedure / function

Hanya procedure / function tersebut yang bisa menggunakan

Variabel lokal

Page 14: PENGENALAN USER INTERFACE  DELPHI  7.0

VARIABLEGlobal

Dideklarasikan pada bagian interface Seluruh procedure / function yang ada dapat

menggunakan

Variabel global

Page 15: PENGENALAN USER INTERFACE  DELPHI  7.0

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

Page 16: PENGENALAN USER INTERFACE  DELPHI  7.0

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

Page 17: PENGENALAN USER INTERFACE  DELPHI  7.0

VARIABELTipe Data

Boolean (TRUE / FALSE)

Tipe Data Jangkauan

Boolean True / False

Page 18: PENGENALAN USER INTERFACE  DELPHI  7.0

VARIABELTipe Data

Character & String

Tipe Data Jangkauan

Char 1 karakter

ShortString 0 ... 255 karakter

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

Page 19: PENGENALAN USER INTERFACE  DELPHI  7.0

Konstanta

Variabel yang nilainya tetap

Page 20: PENGENALAN USER INTERFACE  DELPHI  7.0

VARIABELKonversi Tipe Data

Fungsi Kebalikan Kegunaan

StrToInt IntToStr Merubah string ke integer

StrToFloat FloatToStr Merubah string ke real

StrToDateTime DateTimeToStr Merubah string ke waktu

Page 21: PENGENALAN USER INTERFACE  DELPHI  7.0

Operator

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

Page 22: PENGENALAN USER INTERFACE  DELPHI  7.0

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

Page 23: PENGENALAN USER INTERFACE  DELPHI  7.0

Operator

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

Page 24: PENGENALAN USER INTERFACE  DELPHI  7.0

Latihan

Ketika di klik / mendapat kursorLangsung menghitung

10% dari gaji pokok

Masukkan ke var. GAPOK (global)

TakeHomePay := GAPOK - PAJAK

Masukkan ke var. PAJAK (global)