24695511 visual basic 6 0 skripsi

Download 24695511 Visual Basic 6 0 Skripsi

If you can't read please download the document

Upload: lot-us-impact

Post on 01-Dec-2015

163 views

Category:

Documents


2 download

TRANSCRIPT

Bab 1 Pengenalan Visual Basic 6 Visual Basic 6 merupakan salah satu tool untuk pengembangan aplikasi yang banyak diminati oleh orang. Di sini Visual Basic 6 menawarkan kemudahan dalam pembuata n aplikasi dan dapat menggunakan komponen-komponen yang telah disediakan. Untuk memulai Visual Basic 6 anda perlu menginstall Visual Basic 6.0. Program ini bias anya dalam satu paket dengan Visual Studio 6.0. Dengan menggunakan Visual Basic 6 kita bisa menghasilkan berbagai macam jenis program. Dari aplikasi yang mengin tegrasikan database, jaringan, office automation, dan web application. Di sini k ita akan membahasa dasar-dasar pemrograman Visual Basic dengan sedikit tentang d atabase. Pada layar awal akan muncul tampilan seperti di atas. Visual Basic menyediakan b anyak jenis modul aplikasi. Untuk memulai program standar pilihlah Standard EXE, kemudian klik pada tombol Open. Setelah itu akan muncul tampilan seperti beriku t ini. Sekarang kita akan mengenal bagian-bagian dari IDE ( Integrated Developme nt Environment ) yang kita gunakan. Visual Basic 6.0 Page 1 of 45

Form Designer Pada form design ini adalah tempat kita merancang user interface ( antar muka pemakai ). Untuk menampilkan layar ini dapat mengklik pada tombol De sign View atau dengan menekan tombol Shift + F7. Sedangkan untuk ke layar coding dapat menekan tombol F7. Menu Toolbar Menu standar pada Windows, dapat digunaka n untuk membuka project, menyimpan project, menjalankan project, dan sebagainya. Toolbox Di sinilah tempat komponen-komponen yang disediakan untuk merancang use r interface. Masing-masing komponen memiliki cirri dan kegunaan masing-masing. K omponen kita gunakan sesuai kebutuhan kita. Project Explorer Di sini adalah stru ktur project yang sedang kita kerjakan. Suatu project dapat terdiri dari beberap a form. Visual Basic 6.0 Page 2 of 45

Properties Pada kolom ini menampilkan Properties dari komponen yang sedang aktif . Property adalah data-data atau karakteristik yang dimiliki oleh suatu objek ko mponen. Sekarang kita akan membuat program sederhana. . Kemudian drag ke form Pilihlah L abel pada Toolbox yang menggunakan simbol design. Kemudian pada kolom Properties ubah property Caption untuk mengubah teks yang tertulis pada layar. Berikut ini adalah property yang kita setting : Nama Property (Name) Alignment Caption Font Value lblJudul 2 Center Welcome Pili h jenis tulisan Keterangan Nama dari objek Untuk mengatur agar teks rata tengah Untuk mengatur teks yang terlihat pada layar Untuk mengatur jenis tulisan, ukura n dan sebagainya. Rancanglah form anda menjadi seperti berikut ini. Komponen yang akan kita gunaka n adalah Label, TextBox, dan Command. Visual Basic 6.0 Page 3 of 45

Namailah tiap-tiap komponen seperti di atas. cmdTampil Nama Property Caption Value &Tampil Keterangan Mengatur teks pada tombol. cmdReset Nama Property Caption Value &Reset Keterangan Mengatur teks pada tombol. cmdExit Nama Property Caption Value E&xit Keterangan Mengatur teks pada tombol. txtNama Nama Property Text Value Keterangan Mengosongkan teks pada textbox Tanda & pada Caption Command menyatakan Mnemonic untuk tombol tersebut. &Tampil akan menghasilkan pada tombol teks di mana huruf T nya bergaris bawah. Penekanan tombol pada tombol ini dapat menggunakan kombinasi tombol Alt + T. Demikian pul a dengan yang lainnya. Visual Basic 6.0 Page 4 of 45

Pemrograman pada Visual Basic menggunakan konsep event-driven, di mana suatu pro sedur dijalankan pada saat terjadi suatu kejadian tertentu. Misalkan kita ingin membuat pada saat tombol Exit diklik maka langsung keluar dari program. Caranya, kliklah dua kali pada tombol Exit dan akan membawa anda ke layar coding. Pada bagian di atas menyatakan bahwa pada saat cmdExit di click maka akan langsu ng keluar dari program. Untuk menjalankan aplikasinya anda dapat menekan tombol F5 untuk run. Kemudian kita akan membuat coding untuk tombol Reset dan Tampilnya . Untuk tombol Reset kita akan membuat pada saat tombol Reset ditekan maka txtNa ma akan dikosongkan. Perintah untuk mengosongkannya adalah dengan memberi nilai pada Text nya dengan string kosong. Pada VB 6 anda dibantu untuk tidak perlu men gingat semua property yang ada, karena pada saat anda mengakses suatu objek maka akan dimunculkan propertynya. Buatlah coding untuk ketiga tombol di atas. Visual Basic 6.0 Page 5 of 45

Pada cmdTampil diklik kita masukkan coding dengan menggunakan MsgBox, di mana ak an menampilkan sebuah kotak dialog pesan. Kita kembali ke form design ( tekan Sh ift + F7 ). Kemudian kita bisa merancang tampilan dari program dengan mengatur p roperty dari form yang ada. Rancanglah user interface dengan mengganti warna bac kground dan warna teks, jenis teks dan sebagainya. Form Nama Property BackColor Value Warna lain Keterangan Mengatur warna background da ri form Label Nama Property BackStyle Value 0 Transparent Keterangan Agar label bersifat trans paran dan warna backgroundnya mengikuti warna form. Command Nama Property BackColor Style Value Warna lain 1 Graphical Keterangan Mengatur w arna background untuk ketiga tombol yang ada Untuk memberikan mode Graphical pad a button, sehingga dapat menampilkan warna dan gambar. Variabel Variabel digunakan untuk menampung nilai sementara di memori. Cara mend eklarasi variabel adalah sebagai berikut: Dim [nama variabel] As [tipe data] atau Public [nama variabel] As [tipe data] at au Private [nama variabel] As [tipe data] Visual Basic 6.0 Page 6 of 45

Public akan Membuat suatu variable dapat diakses dari segala tempat di dalam Pro ject, sedangkan Dim dan Private akan Membuat suatu variable yang hanya dapat dia kses di dalam module dimana variable tersebut dideklarasikan. Dim I As Integer I = 50 Tipe Data Tipe data memiliki ciri-ciri tersendiri, ada yang bersifat numeric, ka rakter, dan sebagainya. Masing-masing memiliki batas-batas nilai yang beraneka r agam. Visual Basic 6.0 Page 7 of 45

Bab 2 Control Flow Pada bab ini akan mempelajari tentang control flow yaitu struktur pemilihan dan perulangan. Rancanglah terlebih dahulu form di atas. Kita akan membuat program sederhana unt uk menghitung nilai akhir. Nilai yang diketahui adalah TM, Mid dan Final. Rumus penilaiannya kita asumsikan sebagai berikut ini. Nilai Akhir = 10% TM + 40 % Mid + 50% Final Pada saat tombol hitung ditekan, akan muncul Nilai Akhirnya dan Gra de yang ditentukan sebagai berikut Nilai Akhir 10 .. Case El se .. End Select Cobalah tampilkan grade berdasarkan nilai akhir dengan menggunak an struktur Select Case. Visual Basic 6.0 Page 9 of 45

Jawab Dim NilaiTm As Integer Dim NilaiMid As Integer Dim NilaiFinal As Integer Dim Nil aiAkhir As Integer Dim Grade As String Private Sub cmdHitung_Click() NilaiTm = V al(txtTM.Text) NilaiMid = Val(txtMid.Text) NilaiFinal = Val(txtFinal.Text) Nilai Akhir = NilaiTm * 0.2 + NilaiMid * 0.3 + NilaiFinal * 0.5 Select Case NilaiAkhir Case Is < 55 Grade = "E" Case 55 To 64 Grade = "D" Case 65 To 74 Grade = "C" Ca se 75 To 84 Grade = "B" Case Else Grade = "A" End Select lblNA = NilaiAkhir lblG rade.Caption = Grade End Sub Struktur Perulangan Dim i As Integer For i = 1 to 10 .. Next Dim i As Integer For i = 1 to 10 STEP 1 .. Next Sama Dengan Perintah di atas akan melakukan perulangan sebanyak 10 kali. Pada perintah perul angan di atas STEP bersifat optional dan dapat dihilangkan. Step menunjukkan per tambahan yang dilakukan di mana defaultnya adalah 1. Untuk nilai dari besar ke k ecil gunakan nilai step yang negatif. Dim i As Integer For i = 10 to 1 STEP -1 .. Next Visual Basic 6.0 Page 10 of 45

Perintah random Untuk membuat sebuah angka yang random, kita menggunakan perinta h rnd()* .Untuk menghasilkan hasil random yang selalu berb eda pada setiap kali pengacakan, kita menggunakan perintah Randomize(). contoh Dim I As integer Randomize() i=rnd()*100 Maka nilai i akan berkisar antara 0-99 secara acak. Rancanglah pada layar sepert i berikut ini. Method AddItem RemoveItem Clear Untuk menambahkan item Untuk meghapus item pada index t ertentu Untuk menghapus semua item Property ListCount ListIndex Mendapatkan jumlah item Mendapatkan index item yang terpilih . Jika tidak ada yang terpilih nilainya adalah -1. Struktur perulangan lainnya adalah sebagai berikut i=0 Do i=0 Do While i = #" & _ Format(dtpTanggalAwal.Value, "dd/MM/yyyy") & _ "# and {trPembelian.tan ggal}