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

Slides:



Advertisements
Presentasi serupa
Pemrograman Visual I Pendahuluan Presented by : Herianto.
Advertisements

Pemrograman Terstruktur
Team Pemrograman I AMIK MBP
WELCOME TO VISUAL BASIC
Pemrograman Terstruktur II dengan VB
PERTEMUAN VI Penggunaan Array.
Val, variabel, if.. Then..else... Variabel Suatu tempat penyimpanan sementara didalam memori komputer yang diberi nama sebagai pengenal.
Pertemuan 2 DASAR PEMROGRAMAN.
Array.
Menggunakan Event dan Property
PERTEMUAN IV Oleh : Fajar Y. Zebua
PERTEMUAN IV SINTAK LANJUT VB
BAB III KONTROL PROGRAM
Pemrogramman Terstruktur
Pemrograman Visual Tipe Data dan Operator
Tipe Data, Variabel, Konstanta, Operator
Web Teknologi 2Minggu …3… Page 1 MINGGU Ke Tiga Pemrograman Visual 2 Pokok Bahasan: Dasar-dasar Pengembangan Web ASP.NET Tujuan Instruksional Khusus:
STRUKTUR DATA.
Variabel, type data, operator
Pemograman 1 Pertemuan 4.
Memori dan Scope Variabel
PEMOGRAMAN 1 Pertemuan 3.
Penggunaan Data dan Variabel
PERTEMUAN IX Penggunaan Array.
PERTEMUAN II CONTROLS DAN SINTAK DASAR
PERTEMUAN 7 Pemrograman Visual
PERTEMUAN III SINTAK LANJUT VB
Pemrograman Database Nyimas Artina, S.Kom, M.Si.
Tipe Data, Variabel, dan Konstanta
Method, Array dan String
Dasar-dasar Visual Basic
Pemrograman Basisdata
1 Pertemuan 04 Variable Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
Struktur Data II dengan Visual Basic
Variabel, Konstanta, Tipe Data Dan Operator pada VB
Kondisi, Operator, dan Variabel Pemograman Berorientasi Objek I 4 sks Arfansyah, M.Kom.
Penggunaan Data dan Variabel
Data & Variabel Visual basic 6.0.
Variabel, Konstanta, tipe data dan Operator
Pertemuan 3 Variabel & Konstanta.
Algoritma & pemrograman 1b
PERTEMUAN VII ARRAY Tujuan Instruksional Umum :
Tipe Data By Serdiwansyah N. A..
Pertemuan 2 Dani Hamdani, S.Kom..
ELEMEN-ELEMEN PROGRAM
Pengantar Pemrograman
PERTEMUAN VII ARRAY Tujuan Instruksional Umum :
PENGENALAN USER INTERFACE DALPHI 7.0 Volume 2
Mengenal Integrated Development Environment (IDE) VB 6
Bahasa Pemrograman 1 STRUKTUR KONTROL VB Chapter 03 bimocahyo.
Pemrograman .NET Chapter 1
Variabel, Konstanta, tipe data dan Operator
PENGGUNAAN DATA DAN VARIABEL
PERTEMUAN 2 MACRO EXCEL.
Prosedur.
Pemrograman VB.NET Pertemuan 2 Sorang Pakpahan,S.Kom.,M.Kom.
Pengenalan Visual Basic
Pemrograman VB.NET Pertemuan 6 Sorang Pakpahan,S.Kom.,M.Kom.
LAB PEMOGRAMAN III (VISUAL BASIC)
PERTEMUAN 2 Pemrograman VB 6.0
Penggunaan Data dan Variabel
TIPE DATA DALAM VISUAL BASIC (VB) INTEGER Yaitu : tipe data numerik, berupa bilangan bulat, dan tanpa pecahan Kisaran angka : antara -32,768 hingga.
PENGENALAN BAHASA PEMROGRAMAN Menggunakan C/C++
PERTEMUAN IV SINTAK LANJUT VB
ALGORITMA & PEMROGRAMAN 2B
Tipe Data Struktur Ridwan, S.T., M.Eng. Pokok Pembahasan Bahan Kajian. Tipe Data Terstruktur Materi Tipe Data: 1.Definisi data, tipe data dan struktur.
VARIABEL Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan.
Tipe Data, Variabel, Konstanta dan Operator dalam Visual Basic
ALGORITMA DAN PEMROGRAMAN 2B
Memori dan Scope Variabel
Transcript presentasi:

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.

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.

ILUSTRASI

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.

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

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

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.

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

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

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

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.

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

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

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

Tipe Data

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.

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)

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

Daftar type data pada VB Tipe Data Penyimpanan Jangkauan Kelompok Integer 2 byte -32768 – 32767 Numerik Long 4 byte -2147483648 – 2147483647 Single -3.403823 E38 – -1.401298 E-45 untuk nilai negatif 1.401298 E-45 – 3.403823 E38 untuk nilai positif Double 8 byte -1.79769313486232 E308 – -4.94065645841247 E-324 -4.94065645841247 E-324 – -1.79769313486232 E308 Currency -922,337203685477.5808 – 922,337203685477.5807 String 1byte per karakter 0 – 65500 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

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

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#

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.

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