PENGENALAN USER INTERFACE DALPHI 7.0 Volume 2 By: Ach. Khozaimi rankcalm@gmail.com www.khozaimi.wordpress.com
Pokok Bahasan : Mengenal Event Standart Mengenal Tipe Data - String & Numerik - Konstanta Konversi tipe Data
Pengertian Delhi 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” Event
Program Pertama event OnClick Klik 2x
Program Pertama event OnClick Nama form Nama komponen event Perintah menampilkan pesan Gunakan ctrl+spasi Klik 2x
Program Pertama menjalankan (compile) program Hasil kompilasi Program pertama anda
Component Properties
mouse masuk di RBWanita Latihan Ketika kursor memasuki EdtNama On Enter Ketika tombol mouse masuk di RBWanita Mouse move Ketika Checkbox3 di klik On Click Menutup form
VARIABLE Pengertian Variable adalah penampung data sementara DATA VARIABEL NAMA VARIABEL
VARIABLE Aturan Penulisan Tidak boleh sama dengan reserved words Write, Read, Begin, End, Var, Procedure dll Harus diawali dengan huruf / underscore ( _ ) selanjutnya boleh digabung dengan angka Contoh : Nama, _Umur, Notelp1 1Nama, 2Alamat, 3Notelp
VARIABLE Local Dideklarasikan di dalam sebuah procedure / function Hanya procedure / function tersebut yang bisa menggunakan Variabel lokal
VARIABLE Global Dideklarasikan pada bagian interface Seluruh procedure / function yang ada dapat menggunakan Variabel global
VARIABEL Tipe Data Integer (bilangan bulat) Tipe Data Jangkauan Byte 0 ... 255 Word 0 ... 65535 ShortInt -128 ... 127 SmallInt -32768 ... 32767 Integer -2147483648 ... 2147483647 Cardinal 0 ... 4294967295 LongInt Int64 -2^63 ... 2^63-1
VARIABEL Tipe Data Real (bilangan nyata / pecah) Tipe Data Jangkauan 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
VARIABEL Tipe Data Boolean (TRUE / FALSE) Tipe Data Jangkauan Boolean ByteBool WordBool LongBool
VARIABEL Tipe Data Character & String Tipe Data Jangkauan Char 1 karakter ShortString 0 ... 255 karakter String / ANSI String 0 ... 2^31 karakter WideString 0 ... 2^30 karakter
Konstanta Variabel yang nilainya tetap
VARIABEL Konversi 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 True False Not (invers) And (true if boath variables are true) Or (true if one of the variable is true) True False
Operator Relational Operators := (assign) = (equal) <> (not equal) < (less than) > (greater than) <= (less than or equal) >= (greater than or equal)
Sebagai Tugas untuk kelas C PERTANYAAN..?? Sebagai Tugas untuk kelas C
Buatlah program berikut Masukkan ke var. GAPOK (global) Masukkan ke var. PAJAK (global) Ketika di klik / mendapat kursor Langsung menghitung 10% dari gaji pokok Tampilkan Message Gaji yang diterima := GAPOK – PAJAK Ketika di tekan tombol proses