visual basic 6 ike s1 selesaii1
DESCRIPTION
Makalah Visual BasicTRANSCRIPT
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
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
DAFTAR ISI
Halaman
HALAMAN JUDUL DAFTAR ISI........................................................................................... iKATA PENGANTAR............................................................................ ii
BAB IPENDAHULUAN................................................................................... 1
BAB IIPEMBAHASAN..................................................................................... 2
BAB IIIKESIMPULAN DAN PENUTUP.......................................................... 16
DAFTAR PUSTAKA
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.
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.
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
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 :
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
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
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
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.
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
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.
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.
Project, Merupakan suatu kumpulan module atau merupakan program aplikasi itu sendiri.
Properties Window, Merupakan sebuah jendela yang digunakan untuk menampung properti suatu kontrol.
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.
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.
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.
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.
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