Laporan Praktikum Pemrograman Visual
Laporan Praktikum Pemrograman Visual
Microsoft Visual Basic 6.0 ( 31 Juli 04 Agustus 2012 ) Dosen Pembimbing : Bpk. Dedi Wirasasmita, ST.MM
|2
PRAKATA
Puji syukur kehadirat Allah SWT yang mana telah terselesaikannya praktikum pemrograman visual dengan bahasa pemrograman Microsoft visual basic 6.0 dengan dosen pembimbing Bapak Dedi wirasasmita, ST. MM pada tanggal 31 juli 2012 sampai dengan 04 agustus 2012 yang bertempat di laboratorium komputer STT Duta Bangsa cikarang. Laporan ini merupakan rangkaian kegiatan selama praktikum berlangsung yang penulis susun sebagai laporan akhir dari kegiatan praktikum tersebut. Penulis berharap semoga laporan ini bermanfaat bagi pengembangan ilmu pengetahuan dan teknologi informatika dan sebagai penambah wawasan bagi pembacanya, tentunya saran maupun kritik dari pembaca masih penulis harapkan demi kemajuan bersama yang lebih baik. Akhirnya, penulis mengucapkan Alhamdulillah dan banyak terima kasih kepada semua pihak yang telah membantu hingga terselesaikannya laporan akhir praktikum pemrograman visual ini. Terima kasih
Budi Utomo
|3
1.1.
Menu utama
Nama project Open project Save project Running project
Tipe project
Menu utama terdiri dari dua komponen utama yaitu menu bar dan title bar. Menu bar menampilkan menu yang berisi perintah-perintah pada Visual Basic 6.0, sedangkan title bar akan menampilkan judul proyek Visual Basic yang sedang dikerjakan.
|4
1.2.
Toolbox
Command button
Check box
option button
progressBar
Toolbox berisi kumpulan objek yang digunakan untuk membuat user interface serta pengontrolan bagi program yang dibuat.
Minimize form Nama form
Close form
Maximize form
|5
Form adalah lembar desain tampilan dari program yang dibuat. Form ini menjadi pondasi tempat diletakannya kontrol-kontrol yang dimiliki oleh Visual Basic sesuai dengan yang diinginkan.
1.3.
Project
Toggle Folder
View code
|6
1.4.
Jendela Properties
Jendela properties
Properties caption
Merupakan jendela yang digunakan untuk mengatur properti sebuah objek. Objek yang diatur propertinya adalah objek yang namanya tercantum dalam kotak objek.
|7
1.5.
Code Editor
Even form
Code Editor adalah suatu jendela dimana merupakan tempat untuk menulis dan menyunting ruitn yang menentukan mekanisme kerja program.
1.6.
Membuat project dengan masukan 3 text box, 3 label dan 2 command button, seperti gambar berikut :
|8
Value Input Nama <kosong> txtNama <kosong> txtAlamat <kosong> txtTelepon Nama Alamat Telepon Pesan Keluar
textBox2
Text Name
textBox3
Text Name
Tekan F5 untuk running program (running), di dapat layout seperti gambar berikut :
Sekolah Tinggi Teknologi Duta Bangsa | @Teknik Informatika
|9
| 10
Pada pertemuan kedua praktikum membuat program seleksi-kondisi dan looping Untuk membuat program seleksi-kondisi dibuat sebuah project baru (file/new project/standart exe) dan masukan 2 frame, 2 optionbutton, 2 checkboxb, dan 3 commandbutton. Ganti propertiesnya masing masing komponen seperti tertera dibawah ini :
Object Form1 Frame1 Frame2 Option1 Option2 Check1 Check2 Command1 Command2 Command3 Properties Caption Caption Caption Caption Caption Caption Caption Caption Caption Caption Value Seleksi Kondisi OptionButton Check Box Pria Wanita Mobil Motor Proses Option Proses Check Keluar
| 11
Tekan F5 untuk menjalankan program dan di dapat layout seperti gambar berikut
| 12
| 13
Program tentang seleksi-kondisi telah berhasil di selesaikan dan untuk program tentang looping berikut akan diuraikan, kurang lebih langkahnya tidak jauh berbeda dengan membuat program di atas. Pertama membuat sebuah aplikasi baru (File/new project/standart exe) dan di masukan 2 textbox, 2 label, 1 listbox dan 2 commandbutton, ganti properties nya masing-masing komponen seperti tertera berikut :
Object Form1 Label1 Label2 Label3 Label4 Text1 Text2 ComboBox1 List1Box Command1 Command2 Properties Caption Caption Caption Caption Caption Text Text Text Name Caption Caption Value Looping Contoh Looping Jenis Looping Banyaknya Looping Ketikan Bandung - Lampung <kosong> <kosong> <kosong> cmbJenisLooping Looping Keluar
| 14
Pertemuan 3 (procedure dan function) Sekolah Tinggi Teknologi Duta Bangsa | @Teknik Informatika
| 15
Praktikum pertemuan ke-3 membuat program tentang procedure dan function, latihan pertama membuat aplikasi baru (file/new project/standart exe) dan di pilihan menu pilih project dan add module. Kemudian pada form dimasukan 1 textbox, 1 label, dan 2 commandbutton. Untuk properties masing-masing komponen di isi sebagai berikut :
Value Assignment Department Teams Sales <kosong> True Tambah Nama Keluar
| 16
prompt$ = "Enter a " & Team$ & " Employe." Nm$ = InputBox(prompt, "Input box") WrapCharacter$ = Chr(13) + Chr(1) ReturnString$ = Nm$ & WrapCharacter$ End Sub
Untuk merunning program tekan F5 dan di dapat layout seperti dibawah ini
Latihan kedua pada pertemuan ke-3 masih tentang prosedur dan fungsi, kali ini membuat sebuah aplikasi baru (file/new project/standart exe) dan memasukan 5 textbox, 4 label, 2 frame, dan 3 commandbutton. Untuk properties masingmasing komponen di atur sebagai berikut :
Sekolah Tinggi Teknologi Duta Bangsa | @Teknik Informatika
| 17
Object Form1 Frame1 Frame2 Label1 Label2 Label3 Label4 Label5 Text1 Text2 Text3 DanText4 didapat layout Text5 Command1 Command2 Command3
Properties Caption Caption Caption Caption Caption Caption Caption Caption Text Text Text sebagai berikut Text Text Caption Caption Caption
Value Prosedur dan Fungsi Faktorial Luas Segitiga Berapa Faktorial Hasil Faktorial Luas Alas Tinggi Hasil Perhitungan <kosong> <kosong> <kosong> <kosong> <kosong> Faktorial Hitung Luas Segitiga Keluar
| 18
Untuk merunning program dengan menekan F5 dan di dapat hasil nya seperti di bawah ini :
| 19
Pada pertemuan yang ke-4 pada intinya masih sama seperti pertemuan sebelumnya tentang membuat program, kali ini prosedur yang akan di gunakan dalam memprogram adalah Array. Langkah awal nya masih sama, membuat sebuah aplikasi baru (file/new project/standard exe) dan memasukan 1 textbox, 1 label, 1 listbox dan 2 commandbutton dengan properties masing-masing komponen nya seperti di bawah ini :
Object Form1 Label1 Hingga layout form Text1 List1 Command1 Command2
nya
ini
Value Array Dimensi Satu Jumlah Data <kosong> <kosong> Input Keluar
| 20
Object Properties Form1 Caption List1.AddItem larik(i), i Frame1 Caption Next i Label1 Caption End If Label2 Caption End If Label3 Caption Text1 Text MultiLine Value Perhitungan Matriks 2 x 2 Perhitungan Matriks 2 x 2 Hasil Perhitungan Matriks Matrik 1 Matrik 2 <kosong> True
Untuk merunning program tekan F5 dan di dapat hasilnya seperti di bawah ini :
Command1 Command2 Command3 Command4
Latihan programming ke-2 pada pertemuan ke-4 adalah membuat program perhitungan matrix 2x2 adapun langkah-langkah nya sama dengan latihan di atas, membuat sebuah aplikasi baru (file/new project/ standard exe) dengan mengisikan masukan 3 textbox, 3 label, 3 optionbutton, 1 frame dan 4 commandbutton dengan properties masing-masing komponen seperti dibawah ini :
| 21
Untuk mendeklarasikan Matrix 1, Matrix 2 dan Matrix hasil di buat code seperti di bawah ini :
Private Matrik_1(1, 1) As Double Private Matrik_2(1, 1) As Double Private hasil(1, 1) As Double
| 22
| 23
nilai$ = InputBox(Prompt$, "Proses input matriks ke 1") pindahBaris$ = Chr(13) + Chr(10) Text1.Text = Text1.Text & " " & nilai$ Matrik_1(i, j) = nilai$ Next j Text1.Text = Text1.Text & " " & pindahBaris$ Next i
Tekan F5 untuk Running program dan di dapat hasilnya seperti dibawah ini :
| 24
Pada pertemuan yang terakhir pemrograman visual basic mengulas bagaimana mengintegrasikan database dengan microsoft visual basic, kali ini database yang di pergunakan adalah microsoft access 2003. Untuk microsoft access 2007 maupun 2010 waktu penyimpanan data nya (save as) di simpan dalam format 2000 2003 untuk dapat di integrasikan dengan visual basic 6.0 ini. Untuk langkah pembuatan database menggunakan microsoft access di mulai dengan membuat aplikasi baru (file/new/blank database) kemudian file access disimpan dalam folder di media penyimpanan dengan nama file nya Mahasiswa. Kemudian pada langkah selanjutnya akan muncul tampilan seperti di bawah ini :
Sekolah Tinggi Teknologi Duta Bangsa | @Teknik Informatika
| 25
Kemudian pilih menu create table in design view dan akan muncul tampilan seperti di bawah ini :
| 26
Object Form1 Properties Caption Value Data Mahasiswa 1 - Fixed Single <kosong> *Pengolahan Data Mahasiswa* 2 - Center
BackStyle 0 - Transparent Label2 Caption NPM Label3 Caption Nama Label4 Caption Alamat Label5 Caption Jurusan Label6 Caption Tempat Lahir Label7 Caption Tanggal Lahir Label8 Caption Telepon Setelah pembuatan database sudah selesai di lanjutkan pembuatan form (layout) Text1 Text <kosong> pada dengan cara membuat sebuah Text2visual basic , seperti Text langkah sebelumnya <kosong> Text3 Text <kosong> aplikasi baru (file/new project/standart exe) pada toolbox ditambahkan Text4 Text <kosong> beberapa komponen baru ADO Data Text5 Text diantaranya (project/component/microsoft <kosong> Text6 Text <kosong> Control 6.0 (OLEDB); Microsoft Datagrid Control 6.0 (OLEDB); Microsoft Windows DTPicker1 Format 1 - dtpShortDate Common (sp4). Selanjutnya penambahan pada form 1 ADODC1 Control-2.6.0 Caption Pengolahan komponen Data Mahasiswa
shape, 6 textbox, 8 label, 1 Dtpicker, 1 Frame, 1 Datagrid, 1 ADODC dan 5 ConnectionString Provider=Microsoft.Jet.OLEDB.4.0;Data commandbutton, pada masing-masing komponen properties nya di buat seperti Source=D:\User\Tole\Other\Personal\Modul\Visual di bawah ini :
RecordSource : a. Command Type DataGrid1 Caption Allow Update Caption Name Caption Name Tampil Data Mahasiswa False Tambah CmdAdd Ubah CmdEdit Basic\Diktat\Program\Modul 6\Latihan 1\Modul 6.mdb;Persist Security Info=False
Command1 Command2
| 27
Setelah semua properties komponen di ubah, maka akan di dapat layout seperti dibawah ini :
| 28
Langkah berikutnya membuat code untuk form di mulai dengan mendeklarasikan variablenya yaitu :
Private stateNew As Boolean
| 29
| 30
Setelah selesai memasukkan code untuk programnya, maka untuk merunning program nya dengan menekan F5 dan didapat layout hasil seperti berikut ini :
| 31
PENUTUP
Dari rangkaian kegiatan praktikum pemrograman visual basic yang telah di selesaikan, dari pertemuan awal hingga akhir dapat diambil beberapa kesimpulan di antaranya : 1. Visual basic 6.0 mendukung beberapa macam type data yang bisa dipergunakan dalam pemrograman, kesemua data tersebut harus di ketahui terlebih dahulu, karena bila salah mempresentasikannya di dalam pemrograman, aplkasi yang di buat tidak akan berjalan dengan baik. 2. Di dalam penamaan variable terdapat beberapa aturan yang harus di perhatikan, Misalnya : tidak boleh ada spasi, harus diawali dengan huruf, tidak boleh ada karakter khusus, seperti : -,+,=,/,<,>, #, dll. 3. Pemrograman visual basic 6.0 sangat user friendly, mudah untuk di pelajari dan di mengerti. Akhirnya penulis mengucapkan banyak terima kasih kepada semua pihak yang telah membantu hingga terselesaikannya laporan praktikum ini, penulis juga mengucapkan terima kasih kepada Bapak Dedi Wirasasmita ST.MM selaku dosen pembimbing praktikum yang telah membimbing kami selama praktikum pemrograman visual ini berlangsung di laboratorium komputer STT Duta Bangsa Cikarang. Terima kasih pak..