Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pengembangan Program Ada beberapa definisi singkat yang perlu dipahami dalam mengembangkan suatu program dengan VB, diantaranya adalah: Control, adalah.

Presentasi serupa


Presentasi berjudul: "Pengembangan Program Ada beberapa definisi singkat yang perlu dipahami dalam mengembangkan suatu program dengan VB, diantaranya adalah: Control, adalah."— Transcript presentasi:

1 Pengembangan Program Ada beberapa definisi singkat yang perlu dipahami dalam mengembangkan suatu program dengan VB, diantaranya adalah: Control, adalah objek yang akan digunakan dalam mengembangkan tampilan antar muka program. Kontrol yang akan digunakan adalah kontrol yang ada didalam toolbox. Event, adalah aksi yang akan terjadi terhadap suatu kontrol, misalnya tombol ditekan, mouse diklik, dan seterusnya. Methods, adalah metode yang digunakan sebelum aksi suatu objek terjadi. Sebagai contoh suatu commandbutton mempunyai metode hide, form mempunyai metode visible dan lain sebagainya.

2 Pengembangan Program Object, adalah elemen dasar suatu program. Suatu kontrol yang sudah diberikan karakteristik, aksi dan metode tertentu maka kontrol tersebut disebut object. 5. Procedures, adalah kumpulan perintah/statement, fungsi dan urutan-urutan bagaimana suatu program dieksekusi atau dijalankan. 6. Properties, adalah karakteristik yang melekat pada suatu object, misalnya karakteristik huruf, warna, dan seterusnya.

3 ILUSTRASI

4 Memahami Object, Property, Method dan Event
Implementasinya dalam sebuah aplikasi dalam suatu form, maka form tersebut memiliki property, method dan event. Sebagaimana pemrograman visual lainnya, VB juga bersifat event driven programming. Artinya dapat menyisipkan kode program pada event yang dimiliki suatu objek.

5 Object Obyek merupakan bagian dari perlengkapan suatu aplikasi yang mempunyai spesifikasi properti sendiri. Contoh: Form Control Textbox CommandButton CheckBox OptionButton Dll …

6 Penulisan Statement Nama_object.Properties Nama_object.Method
Contoh Penulisan Statement txtrupiah.text - Nama_object.properties cmdtutup.visible - Nama_object.properties Form1.show - Nama_object.method

7 Variable digunakan untuk menyimpan informasi dalam memori komputer
Definisi Variabel Variable digunakan untuk menyimpan informasi dalam memori komputer ketika program dijalankan. Secara umum, variable dapat digunakan sebanyak mungkin dalam suatu program, namun sebaiknya variable didefinisikan seperlunya saja. Untuk mendefinisikan suatu variable dalam VB, digunakan perintah Dim yang merupakan bentuk ringkas dari Dimensions (deklarasi), diikuti oleh nama variable dan tipe data dari variabel yang dgunakan.

8 Ruang lingkup variabel
Proyek Variabel level proyek bersifat public dikenal disemua bagian Form Variabel level form dikenal pada form ini saja Procedure Variabel local dikenal pada Procedure ini saja Procedure Variabel local dikenal pada Procedure ini saja Module Variabel level modul dikenal pada modul ini saja Procedure Variabel local dikenal pada Procedure ini saja Procedure Variabel local dikenal pada Procedure ini saja

9 Ruang lingkup variabel
Ruang lingkup variabel adalah ruang atau daerah dimana variabel yang dibuat dikenal (dapat dipakai) Ruang lingkup variabel biasanya juga berhubungan dengan umur (waktu hidup) variabel. Ada variabel yang dapat dikenal di seluruh bagian program (proyek) dan hidup selama program berjalan, ada variabel yang hanya dikenal di procedure atau fungsi tempat variabel tersebut dibuat dan hidup hanya selama atau fungsi tersebut berjalan Ruang lingkup paling dalam untuk variabel adalah procedure

10 Aturan dalam menuliskan nama variabel
Harus dimulai dengan karakter alfabet (huruf) Harus unik (tidak boleh ada yang sama) pada ruang lingkup variabel yang sama Maksimum 255 karakter, tetapi hanya 40 pertama yang dianggap sebagai nama variabelnya. Beberapa karakter tidak diperbolehkan dipakai, misalnya karakter yang dipakai untuk operator (+, -, *, /, <, > dan lain-lain), titik dua, koma dan lain-lain

11 Cara pendeklarasian Variabel
Dengan menggunakan perintah DIM dim nama as string dim alamat as string * 30 dim gaji as long Pernyataan dim diatas disebut dengan deklarasi eksplisit dan menyebabkan MS-Visual Basic mengalokasikan memori sesuai dengan nama dan tipe yang diinginkan, sehingga terkontrol,variabel dan tipe variabel yang digunakan 2. Deklarasi implisit Nama$ = “Budi” Alamat$ = “Jl. Daan Mogot” Deklarasi implisit ini membuat MS-Visual Basic mengalokasikan nama variabel berikut tipenya dan langsung mengisi nilai variabelnya. Cara yang dianjurkan adalah cara yang pertama (deklarasi eksplisit dengan perintah DIM) karena lebih terencana dan terkontrol.

12 Deklarasi Variable Static Sub Command1_Click() Dim nama as string
Contoh deklarasi variabel level procedure Private sub Command1_Click() Dim nama as string Dim alamat as string Static No as integer Contoh deklarasi variabel static Static Sub Command1_Click() Dim nama as string Dim alamat as string Static No as Integer

13 Variabel Perbedaan antara pernyataan Dim dan static
Perbedaannya adalah pada waktu hidup variabel. Jika menggunakan dim, maka waktu hidup variabel tersebut hanya selama procedure masih berjalan. Jika menggunakan static, maka waktu hidupnya adalah selama program aplikasi masih berjalan Ruang lingkup variabel berikutnya adalah variabel dengan ruang lingkup modul atau form dan ruang lingkup global (aplikasi). Keduanya dapat diperoleh dengan mendeklarasikan variabel di luar procedure (dibagian paling atas modul atau form). Jika variabel dideklarasikan di luar procedure (di bagian ats modul atau form) dengan pernyataan Private atau Dim, maka variabel yang dideklarasikan mempunyai level modul atau form, akibatnya variabel tersebut hanya dikenali dan dapat dipakai pada modul atau form yang bersangkutan. Sedangkan jika dideklarasikan dengan Public, maka variabel tersebut akan mempunyai level global (apliaksi), artinya dapat dikenali pada seluruh modul, form atau procedure yang terdapat pada program aplikasi yang bersangkutan

14 Variabel dan Tipe Data Contoh deklarasi level modul atau form dan level global (aplikasi) Public Judul as string * 80 ‘level global atau ‘public atau aplikasi Private Bilangan as integer ‘level modul/form Dim harga as single ‘level modul/form (sama dengan Private) Private Sub Command1_Click() Dim nama as string ‘level procedure Dim alamat as string Static no as integer

15 Tipe Data

16 Type Data variant variant
adalah type data yang menerima segala jenis data yang dimasukkkan/diisikan kepadanya. Jika kita mendeklarasikan sebuah variable tanpa menentukan type-nya (tanpa As), maka secara default visual basic akan menganggap variable tersebut ber- type variant.

17 Type Data variant – sebagai tipe tanggal dan waktu
Type data variant selain dapat bernilai angka atau string, juga dapat bernilai waktu dan tanggal. Syntax: DateSerial(intTahun, intBulan, intHari) Year(dtTanggal) Hour(dtWaktu) Minute(dtWaktu)

18 Type Data variant – sebagai tipe tanggal dan waktu
Private Sub cmdWaktu_Click() Dim Sekarang, SisaHari, SisaJam, SisaMenit Sekarang = Now ‘menyatakan tanggal sekarang Print “ “ Print “ “ & Sekarang SisaHari = Int(DateSerial(Year(Sekarang)+1, 1, 1) – Sekarang) SisaJam = 24 – Hour(Sekarang) SisaMenit = 60 – Minute(Sekarang) Print “ “ & SisaHari & “hari lagi tahun ini berakhir Print “ “ & SisaJam & “jam lagi hari ini berakhir Print “ “ & SisaMenit & “menit lagi jam ini berakhir End Sub Catatan: Kata yang dicetak tebal merupakan fungsi internal visual basic. DateSerial  mengubah ke type variant (DateTime) dari Integer Year  mengubah tahun ke type variant (Integer) dari DateTime Hour  mengubah jam ke type variant (Integer) dari DateTime Menute  mengubah menit ke type variant (Integer) dari DateTime

19 Daftar type data pada VB
Tipe Data Penyimpanan Jangkauan Kelompok Integer 2 byte Numerik Long 4 byte Single E38 – E-45 untuk nilai negatif E – E38 untuk nilai positif Double 8 byte E – E-324 E – E308 Currency -922, – 922, String 1byte per karakter 0 – karakter untuk win 3.1 0 – 2 E32 karakter untuk win 9x/NT Byte 1 byte 0 – 255 Boolean True atau False Date 1 January 100 – 31 December 9999 Object Referensi object Obejct Variant 16 byte + 1 byte untuk tiap karakter Null, Error,Nilai numeric sampai jangkauan tie data Double, Character text, Object, atau array

20 Type Data Buatan Sendiri
Pembuatan type data sendiri ini menggunakan kombinasi dari type data yang telah ada Pendeklarasiannya menggunakan perintah Type setelah kata Public atau Private. Penggunaan kata Public dan Private tergantung pada ruang lingkup variable yang kita inginkan

21 Type Data Buatan Sendiri
Contoh Deklarasi type buatan sendiri : Mengisi nilai untuk variable dengan type buatan sendiri: Public Type DataMahasiswa strNama As String lNIM As Long strJurusan As String TglLahir As Date End Type Dim Data As DataMahasiswa ‘DataMahasiswa sbg Type Data.Nama = “Wiro Sableng” Data.TglLahir = #17 Agustus 1975#

22 Variable Array Array merupakan type variable yang memungkinkan kita untuk menyimpan data secara berurutan dalam satu nama variable Dalam array data tersimpan dengan menggunakan index untuk memudahkan kita dalam pencarian kembali data tersebut.

23 Variable Array Contoh deklarasi variable array:
Mengisi nilai untuk variable array dengan index tertentu: Dim arrIntContoh1(19) As Integer ‘array dgn 20 elemen Dim arrStrContoh2(1 to 20) As String ‘array dgn 20 elemen Dim arrIntContoh3(19, 19) As Integer ‘array 2 Dimensi Public arrLContoh4(80) As Long Keterangan : secara defaut indeks array dimulai dari 0, maka arrIntContoh1 memiliki 20 elemen dengan indeks 0 sampai 19 arrIntContoh2 memiliki 20 elemen dengan indeks 1 sampai 20 arrIntContoh1(0) = 23 arrStrContoh2(1) = “Senin” arrIntContoh3(1,2) = 11


Download ppt "Pengembangan Program Ada beberapa definisi singkat yang perlu dipahami dalam mengembangkan suatu program dengan VB, diantaranya adalah: Control, adalah."

Presentasi serupa


Iklan oleh Google