240 likes | 447 Views
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.
E N D
PENGENALAN USER INTERFACE DELPHI 7.0 Erna Sri Hartatik Amethyst.aiko@gmail.com http://amethyst88sblog.tk
PokokBahasan • Mengenal Event Standart • MengenalTipe Data • - String & Numerik • - Konstanta • Konversitipe Data
Pengertian • Delphi merupakanbahasapemrogramanbersifatevet-driven. • Artinya Delphi akanmenjalankanperintahketikaadasebuah event. • Event adalah property yang memilikisebuah pointer untukmenunjuksebuahprocedure.Proceduretersebutdiisidengan “Coding”
Program Pertama event OnClick Klik 2x
Nama form Nama komponen event Perintah menampilkan pesan Program Pertamaevent OnClick Gunakan ctrl+spasi Klik 2x
Program Pertamamenjalankan (compile) program Hasil kompilasi Program pertama anda
Ketika kursor memasuki EdtNama On Enter Ketika tombol mouse masuk di RBWanita Mouse move Ketika Checkbox3 di klik On Click Latihan Menutup form
DATA VARIABEL NAMA VARIABEL VARIABLEPengertian • Variable adalahpenampung data sementara
VARIABLEAturanPenulisan • Tidakbolehsamadenganreserved words Write, Read, Begin, End, Var, Procedure dll • Harusdiawalidenganhuruf / underscore ( _ ) selanjutnyabolehdigabungdenganangka Contoh : Nama, _Umur, Notelp1 1Nama, 2Alamat, 3Notelp
Variabel lokal VARIABLELocal • Dideklarasikandidalamsebuah procedure / function • Hanya procedure / function tersebut yang bisamenggunakan
Variabel global VARIABLEGlobal • Dideklarasikanpadabagianinterface • Seluruh procedure / function yang adadapatmenggunakan
VARIABELTipe Data • Integer (bilanganbulat)
VARIABELTipe Data • Real (bilangannyata / pecah)
VARIABELTipe Data • Boolean (TRUE / FALSE)
VARIABELTipe Data • Character & String
Konstanta • Variabel yang nilainyatetap
Operator • Arithmatic Operators • + (sum) • - (substraction) • * (multiply) • / (divide for real) • Div (divide for integer) • Mod (modulus for integer)
True True True True True False False True False True False True False False False False Operator • Boolean Operators • Not (invers) • And (true if boathvariables are true) • Or (true if one of the variable is true)
Operator • Relational Operators • := (assign) • = (equal) • <> (not equal) • < (less than) • > (greater than) • <= (less than or equal) • >= (greater than or equal)
Latihan Masukkan ke var. GAPOK (global) Masukkan ke var. PAJAK (global) Ketika di klik / mendapat kursor Langsung menghitung 10% dari gaji pokok TakeHomePay := GAPOK - PAJAK