Visual Basic 6 Ike s1 Selesaii1

25
MAKALAH PROGRAM VISUAL BASIC 1 Oleh : Ike Diah Wulan Dari 10100001 Kelas : S1 Sistem Informasi Dosen Pembimbing : Nur Aminuddin, s. Kom

description

Makalah Visual Basic

Transcript of Visual Basic 6 Ike s1 Selesaii1

Page 1: Visual Basic 6 Ike s1 Selesaii1

MAKALAHPROGRAM VISUAL BASIC 1

Oleh :

Ike Diah Wulan Dari 10100001

Kelas : S1Sistem Informasi

Dosen Pembimbing : Nur Aminuddin, s. Kom

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER ( STMIK ) PRINGSEWU

Jl.Wisma Rini No. 09 Telp. (0729) 22240 Pringsewu – Tanggamus2010

Page 2: Visual Basic 6 Ike s1 Selesaii1

KATA PENGANTAR

Visual Basic 6.0 adalah bahasa pemograman berbasis Windows. Saat ini, Visual Basic adalah salah satu bahasa pemograman yang terbaik. Visual Basic merupakan pengembangan dari Basic. Basic (Begginer’s All Purpose Symbolic Instruction Code) adalah sebuah bahasa pemograman “kuno” yang merupakan awal dari bahasa-bahasa pemograman tingkat tinggi lainnya. Basic dirancang pada tahun 1950-an dan ditujukan untuk dapat digunakan oleh para programer pemula. Biasanya Basic diajarkan untuk para pelajar sekolah menengah yang baru mengenal komputer, serta digunakan untuk pengembangan program “cepat saji” yang ringan dan menyenangkan. Sebagai bahasa pemograman yang mutakhir, Visual Basic 6.0 didesain untuk dapat memanfaatkan fasilitas Windows. Visual Basic 6.0 juga merupakan bahasa pemrograman Object Oriented Programming (OOP) , yaitu pemograman yang berupa objek.

Penulis tidak lupa mengucapkan puji syukur kepada Tuhan Yang Maha Esa atas Rahmat-Nya sehingga makalh ini dapat selsai tepat pada waktunya. Ahirnya penulis berharap semoga makalah ini dapat bermanfaat bagi kita semua.

Gisting, 24 September 2010

Penulis

Page 3: Visual Basic 6 Ike s1 Selesaii1

DAFTAR ISI

Halaman

HALAMAN JUDUL DAFTAR ISI........................................................................................... iKATA PENGANTAR............................................................................ ii

BAB IPENDAHULUAN................................................................................... 1

BAB IIPEMBAHASAN..................................................................................... 2

BAB IIIKESIMPULAN DAN PENUTUP.......................................................... 16

DAFTAR PUSTAKA

Page 4: Visual Basic 6 Ike s1 Selesaii1

BAB 1PENDAHULUAN

1.1 PENDAHULUANVisual BASIC ( Baginners All-purpose Symbolic Instruction Code ) merupakan suatu

bahasa pemograman yang dapat digunakan untuk aplikasi dalam Microsof Windows. Visual BASIC menggunakan metode Graphical user interface ( GUI )dalam pembuatan program aplikasi ( project). Istilah Visual mengacu pada metode pembuatan penampilan program (interface) atau objec pemograman yang bisa dilakukan secara langsung terlihat oleh progremer. Dalam Visual BASIC, pembuatan program aplikasi harus dijalankan dalam sebuah project. Sebuah project dapat terdiri dari File project (.vbp), File From (.frm), File data binary (.frx) , Modul class (.cls), Modul Standar (.bas), File resource tunggal (.res), Bahasa yang digunakan adalah bahasa BASIC yang sangat populer pada era sistem operasi DOS.

Page 5: Visual Basic 6 Ike s1 Selesaii1

BAB IIPEMBAHASAN

1) CARA MENGENAL VISUAL BASIC 6.0Visual Basic (VB) adalah salah satu bahasa pemograman komputer. Bahasa pemograman adalah perintah – perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Bahasa pemograman VB,yang dikembangkan oleh Microsoft sejak tahun 1991,merupakan pengembanagn dari pendahulunya yaitu dari bahasa pemograman BASIC (Beginner’s All-Purpose Syimbolic Instruction Code) yang dikembangkan di era 1950-an. VB merupakan salah satu Development Tool yaitu alat bantu untuk membuatberbagai macam program komputer, khususnya yang menggunakan sistem operasi Windows. VB salah satu bahasa pemograman komputer yang mendukung object (Object Oriented Programming = OOP).Pada tahun 1980-an, Sistem operasi DOS cukup populer dikalangan pengguna PC karena didalamnya di sertakan bahasa BESIC yang dikenal dengan QBESIC (QuickBasic). Sistem tersebut sekarang sudah jarang digunakan, Di era Windows. Microsoft menciptakan Visual Basic yang terus mengalami penyempurnaan hingga Visual Basik 6.0 .

2) MEMULAI VISUAL BASICUntuk membuat program aplikasi Visual Basic. Jalankan dulu program aplikasinya melalui menu Star , Run dan sebagainya. Setelah itu akan muncul kotak dialog tentang jenis aplikasi yang akan dibuat. Biasanya untuk membuat aplikasi sederhana, pilih Standar EXE pada tab New lalu klik Open, setelah itu akan tampil layar kerja.Membuat Aplikasi Baru

1. Pilih menu File = > Open Project, atau tekan tombol Ctrl + N2. Kotak dialog New Project akan muncul, disitu terdapat berbagai jenis aplikasi

Membuka Aplikasi yang Sudah Ada1. Pilih menu File , Open Project atau tekan Ctrl + O2. Pada kotak dialog Open Project , klik tab Existing3. Carilah File proyek visual Basic kemudian OK

Membuka aplikasi terahir1. Pilih menu File, File Open2. Pada kotak dialog Open Project yang muncul pilih Recent3. Pilih proyek yang akan dibuka, klik Open

Menutup Aplikasi1. Pada menu, pilih File , Remove Project, atau2. Pada jendela Project Explorer , pilih nama proyek. Klik kanan tombol Mouse , lalu

pada menu yang muncul , pilih menu Remove Project .Jika muncul kotak dialog, pilih Yes untuk menyimpan perubahan, No untuk tidak menyimpan perubahan, dan Cancel untuk tidak menutup program Visual Basic.

Page 6: Visual Basic 6 Ike s1 Selesaii1

Dapat juga menjalankan program Microsoft Visual Besic 6.0 dengan cara sebagai berikut :

1. Klik tombol start pada taskbar, kemudian pilih menu run sehingga akan tampil kotak dialog run

Page 7: Visual Basic 6 Ike s1 Selesaii1

2. Klik Browse untuk menentukan folder dan file program Visual basic 6.0 sehingga tampil kotak dialog browse

3. Klik tombol open pada kotak dialog Browse ,lanjutkan menekan tombol OK pada kotak dialog Run

3) TAMPILAN AWAL VISUAL BASICBukalah shortcut Microsoft Visual Basic 2008. Caranya, Klik menu start, All Program, Microsoft Visual Basic 2008 Express Edition. Maka, Setelah itu akan muncul Windows tampilan awal Visual Basic 2008 exsprss edition. Seperti yang terlihat gambar dibawah ini :

Kemudian klik file , new project. Untuk cara lebih cepatnya tekan tombol Ctrl + N. Setelah muncul Gambar dibawah ini :

Page 8: Visual Basic 6 Ike s1 Selesaii1

Pilih Windows Form Application dan beri nama file dibawahnya, kemudian Ok. Setelah klik Ok, Maka akan muncul gambar di Bawah ini :

Gambar di atas adalah gambar untuk memulai bekerja dengan Visual Basic.

4) LINGKUNGAN KERJA VISUAL BASICProject adalah sekumpulan modul/program aplikasi itu sendiri, projrct disimpan dalam file berextension. VBP biasanya terdiri form-form.Ada 3 icon dalam projek

View Code : tampilan jendela editor program View Object : tampilan bentuk formulir Togle Folder : tampilan foldertempat penyimpan file

KONSTANTA DAN VARIABELVariabel adalah suatu tempat untuk menampung data yang nilainya selalu berubah.

Sedangkan konstanta adalah suatu tempat untuk menampung data yang nilainya selalu tepat dan tidak pernah berubah.ATURAN PENAMAAN KONSTANTA DAN VARIABEL

o Harus diawali hurufo Boleh terdiri dari huruf,angka, dan garis bawaho Maksimal 255 karaktero Tidak boleh menggunakan reserved word

DEKLARASI KONSTANTA DAN VARIABELDeklarasi konstantaBentuk umum :[Publik Private] Const nama_konstanta [Astipe_konstanta] = eksplisit

Page 9: Visual Basic 6 Ike s1 Selesaii1

Deklarasi variabelBentuk umum :Dim [AS]Pendeklarasi variabel ada 2 jenis :

1. Deklarasi EksplisitUntuk mendeklarasikan nama variabel beserta tipe datanya pada awal prosedure, contohnya sebagai berikut :

Dim nama as stringDim alamat as string*3 0Dim gaji as Long

2. Deklarasi ImplisitUntuk mendeklarasikan nama variabel beserta tipe datanya dan langsung mengisi nilai variabelnya, contoh sebagai berikut :

Nama$ = “ Adi “Alamat$ = “ Kelapa Gading”Gaji$ = 1750000

Ruang Lingkup Konstanta dan VariabelRuang lingkup konstanta dan variabel adalah ruang atau daerah dimana konstanta atau

variabel yang dibuat dikenal (dapat dipakai) biasanya juga dengan berhubungan dengan umur (waktu hidup) konstanta atau variabel.

Ada variabel yang dikenal diseluruh bagian program, ada yang hanya dikenal di prosedur tempat variabel tersebut dibuat. Ruang lingkup paling dalam adalah lingkup prosedur dengan perintah Dim, Private atau Static maka Variabel tersebut mempunyai ruang lingkup prosedure, contoh :

Dim nama as stringDim alamat as string* 3 0Stastic No as integerEnd Sub

Deklarasi variabel pada visual besic dapat dilakukan dengan keyword berikut :Keyword Di gunakan padaPublic Berlaku pada level modulPrivate Berlaku pada level modulDim Berlaku pada level modul dan level prosedureStastic Berlaku pada level prosedure

Operator :Visual Besic menyediakan operator aritmatika, komperasi dan logika, salah satu hal

yang harus dipahami oleh programmer adalah tata urutan operasi dari masing-masing operator tersebut sehingga mampu membuat ekspresi yang akan menghasilkan nilai yang benar,.Operator AritmatikaContoh :A = 1 + 2 * 3’ akan menghasilkan 7B = ( 1 + 2 ) * 3’ akan menghasilkan 9Aritmatika Komparasi LogikaPangkat (^) Sama (=) NotNegatif (-) Tidak sama (<>) AndKali dan Bagi (*,/) Kurang dari (<) Or

Page 10: Visual Basic 6 Ike s1 Selesaii1

Pembagian Bulat (\) Lebih dari (>) XorSisa bagi (mod) Kurang dari atau sama (<=) EqvTambah dan Kurang (+,-) Lebih dari atau sama (>=) ImpPenggabungan String (&) Like

Operator Penggabungan String ( Like)Operator Like digunakan untuk operasi pencocokan pola pada string yang akan sangat

membantu progremmer.

Operator Pembadingan (Relasi)Operator ini digunakan untuk membandingkan suatu data atau ekspresi dengan data

ekspresi pula dan menghasilkan logika(Boolean) benar atau salah.

Operator Keterangan= Sama dengan<> Tidak sama dengan< Lebih kecil> Lebih besar<= Lebih kecil atau sama dengan>= Lebih besar atau sama denganLike Mempunyai ciri yang samaLs Sama referensi objek

Operator LogikaDi gunakan Untuk mengespresikan satu atau lebih data logika menghasilkan data logika baru.Operataor KeteranganNot TidakAnd DanOr AtauXor Exclusive OrEqv EkivalaenImp Implikasi

Operator PenugasanOperator ini disimbolkan dengan tanda sama dengan (=) dan berfungsi untuk

memasukan suatu data kedalam suatu variabel ,bentuknya sbb:< > = < > Contoh : Bilanagan = 0Harga = 500Banyak = 5Jumlah = Harga * Banyak

Page 11: Visual Basic 6 Ike s1 Selesaii1

Struktur kembalai ( Branching)Struktur kendali memungkinkan anda untuk mengatur jalannya program anda, Jika

membiarkan tanpa diperiksa oleh Statement control-flow, Suatu logika program akan berjalan dari kiri ke kanan dan dari atas kebawah. Hanya program yang sangat sederhana dapat ditulis tanpa statement control-flow.Struktur KENDALI yang di dukung oleh Visual Besic adalah sebagai berikut :

IfIf....Then

Gunakan suatu struktur If....Then untuk menjalankan suatu pernyataan secara kondisional. Anda dapat menggunakan syntax satu baris ataupun syntax banyak baris.If kondisi Then pernyataanAtauIf kondisi ThenPernyataan - pernyataanEnd If

Kondisi biasanya berupa suatu perbandingan , Ataupun Ekspresi yang menghasilkan nilai numerik. Visual Basic menginterprestasikan False sebagai nol ( 0 ), dan True sebagai bukan nol.If....Then.....Else

Gunakan If....Then....Else untuk mendefinisikan beberapa blok pernyataan yang akan dijalankan salah satu berdasarkan kondisi yang memenuhi syarat

If kondisi Then[blok pernyataan-1][ElseIf kondisi2 Then[blok pernyataan-2]]...[Else[blok pernyataan-n]]End If

Visual Basic awalnya akan mencoba kondisi1. Jika False, maka Visual Basic akan memeriksa kondisi2, Dan seterusnya sampai menemukan suatu kondisi True untuk dijalankan blok pernyataan.Contoh :

If JihRec > 0 Then Posisi = 1Else Posisi = 0End If

Select caseVisualBasic menyediakan struktur Select case sebagai suatu Alternatif terhadap If....Then....Else. Suatu select caseStatement memiliki kemampuan yang samadengan If....Then....Else...., tetapi membuat code lebih mudahdibaca.

Page 12: Visual Basic 6 Ike s1 Selesaii1

Struktur Select case bekerja dengan suatu percobaan tunggal yang hanya dievaluasi satu kali pada bagian atas struktur.Visual Basic Then membandingkan hasil ekspresi dengan nilai pada setiap case didalam struktur tersebut, Jika ada yang sesuai, akan dijalankan blok statement yang sesuai.Select case ekspresi yang dicoba[Case ekspresi1[blok pernyataan-1]][Case ekspresi2[blok pernyataan-2]]...[Case Else[blok pernyataan-n]End select

Perulangan (Looping)Struktur loop membolehkan anda untuk melaksanakan sekelompok baris lebih dari

satu kali.Do....Loop

Gunakan Do...Loop untuk mengeksekusi suatu blok stetment dengan jumlah perulanagn yang tak terhingga, Ada beberapa Do...Loop statement, Tetepi masing-masing mengevaluasi suatu kondisi untuk menentukan apakah melanjutkan eksekusi.Berikut ini adalah statement Do Loop, yang dijalankan selama kondisi benar :Do While condition statementsLoop

Ketika Visual menjalankan Do Loop ini, pertama kali akan dicoba kondisinya, jika kondisi False (Zero), akan diloncati semua statement yang mengikuti kondisi tersebut. Visusl basic akan menjalankan stetement jika kondisi benar dan kembalai ke Do...Loop berikutnya.

Function Faktorial (x)Dim hasil As DoubleDim Count As LongHasil = 1 Count = 2 Do WhileCount < = x Hasil = Hasil*count count = count + 1LoopFaktorial = CountEnd Function

Variasi lain dari statement Do...Loop,yang menjamin minimal satu kali statement dijalankan :Do statementsLoop While condition

Dua variasi yang analok dengan dua contoh sebelumnya adalah perulanagn minimal satu kalai. Dan berikut ini adalah berulang atau tidak sama sekali :Do Until conditionStatementsLoopDoStatementsLoop Until condition

Page 13: Visual Basic 6 Ike s1 Selesaii1

4. KOMPONEN VISUAL BASIC 6.0

Title Bar, Merupakan suatu batang judul dari program Vsual Basic 6.0 yang terletak pada bagian paling atas jendela program, berfungsi untuk menampilkan judul atau nama jendela.

Menu Bar , Merupakan batang menu yang berada dibawah titlebar berfumgsi untuk menempilkan pilihan menu atau perintah untuk mengoprasikan program Visual Basic.

Page 14: Visual Basic 6 Ike s1 Selesaii1

Tool Bar, Merupakan suatu batang yang berisi kumpulan tombol yang terletak dibagian bawah menu Bar yang dapat digunakan untuk menjalankan suatu perintah.

ToolBox, Merupakan kotak perangkat yang berisi kumpulan tombol objek atau kontrol yang mengatur desain dari aplikasi yang akan dibuat.

Page 15: Visual Basic 6 Ike s1 Selesaii1

Project, Merupakan suatu kumpulan module atau merupakan program aplikasi itu sendiri.

Properties Window, Merupakan sebuah jendela yang digunakan untuk menampung properti suatu kontrol.

Page 16: Visual Basic 6 Ike s1 Selesaii1

Form LayOut Window, Merupakan sebuah jendela yang digunakan untuk mengatur posisi Form saat program dijalankan.

Immediate Window, Merupakan sebuah jendela yang digunakan untuk mencoba beberapa perintah dengan mengetikan baris program dan anda dapat secara langsung melihat hasilnya.

Form Window, Merupakan jendela desain dari sebuah program apliksi.

Page 17: Visual Basic 6 Ike s1 Selesaii1

Code Window, Merupakan sebuah jendela yang digunakan untuk menuliskan kode program dari kontrol yang anda pasang pada jendela Form dengan cara memilih terlebih dahulu kontrol pada kotak objek.

Event, Peristiwa atau kejadian yang diterima oleh suatu objek, misalnya klik, seret, tunjuk dan lain-lain. Event yang diterima objek akan memicu MS-Visual Basic menjalankan kode program yang ada di dalamnya.

Contoh : Private Sub Command1_Click( )

Baris diatas menunjukan penggunaan event Cick pada objek Command1, maka garis-garis program dibawahnya akan dilaksanakan.

Page 18: Visual Basic 6 Ike s1 Selesaii1

Metode (Method), Suatu set perintah seperti halnya fungsi dan prosedur, tetapi sudah tersedia didalam suatu objek.

1. Line MethodMetode yang digunakan untuk membuat garis horizontal, vartikal, atau diagonal.Sintaks: ObjectName.Line(x|,y|)-(x2,y2),Color,[B][F]

2. Circle MethodMetode yang digunakan untuk membuat lingkaranSintaks: ObjectName.Circle(x,y),Radius,Color

3. Pset MethodDigunakan untuk menggabar suatu titikSintaks: ObjectName.Pset(x,y),Color

4. Scale MethodDigunakan untuk mendefinisikan sistem koordinat pada Form berdasarkan basis ujung kiri atas.Sintaks: ObjectName.Scale(x|,y|) – (x2,y2)

Module, module dapat disejajarkan dengan Form , tetapi tidak mengandung objek dan bentuk standar. Module dapat berisi beberapa kode program atau prosedur yang dapat digunakan dalam program aplikasi. Untuk dapat membuat module sendiri, Kita dapat memasukan kedalam program aplikasi dengan menu Project lalu Add Module.

Page 19: Visual Basic 6 Ike s1 Selesaii1

BAB IIIKESIMPULAN DAN PENUTUP

Setelah memberikan beberapa mengenai makalah yang berjudul Program Visual Basic 1, Maka penulis dapat mengambil kesimpulan bahwa :Visual Basic merupakan suatu program Windows yang berbasis grafis ( GUI-graphical User Interface ). Sifat bahasa pemogramannya adalah eventdrivent, artinya program akan terjadi jika ada respon dari pemakai berupa event/kejadian tertentu.Visual Basic juga membuat aplikasi dimulai dengan memperkirakan kebutuhan, merancang tampilan dan selanjutnya diikuti dengan pembuatan kode untuk program tersebut.Demikian makalah tentang Visual Basic, Semoga bermanfaat bagi kita semua.

Page 20: Visual Basic 6 Ike s1 Selesaii1

DAFTAR PUSTAKA

id.wikipedia.org/wiki/Visual_BasicKonsultasivb.com/tutorial/komponen%20Dasar%20VB.pdfwww.visualbasicindonesia.com/vb6/memulai-visual-basic-6/www.scribd.com/doc/24695511/Visual-Basic-6-0-Skripsi