Visual Studio 2013 PDF
Visual Studio 2013 PDF
net/publication/321025484
CITATIONS READS
0 98
1 author:
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Iqbal Kamil Siregar on 14 December 2019.
Sebelum terlalu jauh pembahasan dalam buku ini, alangkah baik nya
anda mempersiapkan software yang dibutuhkan yaitu Microsoft Visual
Studio 2013, anda bisa mendapatakn file instalasi dengan cara men-
download file iso, tentunya anda harus bersabar, karena ukuran file-nya
cukup besar, sekitar 6,8 GB.
b. Hardware :
- Prosesor 1,6 GHz atau lebih cepat
- RAM 1 GB
- 20 GB ruang hard disk kosong
- 5400 RPM hard disk drive
- VGA Card mendukung DirectX 9-Capable dengan resolusi
minimal 1024x768 (disarankan)
1
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Gambar 1.1 File Installer Visual Studio 2013
3. Pilih checkbox I agree to the License Terms and Privacy Policy. Lalu Next.
2
Iqbal Kamil Siregar | Belajar Visual Studio 2013
4. Kemudian anda akan dibawa ke tampilan berikut ini :
5. Pilih fitur-fitur apa saja yang ingin di-install. Jika bingung, biarkan saja
sebagaimana default, dan langsung saja klik INSTALL. Dan anda akan
dibawa ke tampilan seperti gambar 1.5 dibawah. Tunggu hingga
proses instalasi selesai. Karena prosesnya cukup lama.
3
Iqbal Kamil Siregar | Belajar Visual Studio 2013
6. Setelah muncul pesan Setup Successful!, langsung saja klik
LAUNCH. Sperti tampilan gambar dibawah ini
7. Jika Anda sudah memiliki account di Microsoft, silahkan klik Sign in.
Jika tidak punya, klik Not now, maybe later. Seperti terlihat pada
gambar dibawah ini
4
Iqbal Kamil Siregar | Belajar Visual Studio 2013
8. Selanjutnya akan muncul jendela untuk mengonfigurasi Development
Settings dan color theme. Untuk Development Setting, silakan pilih
sesuai dengan kebutuhan Anda dalam menggunakan VS Ultimate
2013 ini.
5
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Gambar 1.10 Tampilan New Project Visual Studio 2013
Catatan: Screenshot dalam buku ini mungkin tidak sama dengan yang ada
pada komputer anda masing-masing, bisa dikarenakan OS dan style yang
berbeda. Screenshot ini diambil pada komputer/ Laptop yang menjalankan
Windows 10 Enterprise 64 bit.
6
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BAB2
MEMULAI VISUAL STUDIO 2013
2. Perhatikan disebeleh kiri layar anda, disitu ada beberpa Link yang bisa
anda klik, dan perhatikan keterangn dibawah ini :
a. New Project : Dimana anda akan membuka project baru
b. Open Project : Dimana anda akan membuka project yang
sudah pernah anda kerjakan atau telah tersimpan pada
komputer anda
7
Iqbal Kamil Siregar | Belajar Visual Studio 2013
3. Bagi yang pertama kali menggunakan Visual Studio 2013 ini, silahkan
klik tulisan/ link “New Project” Untuk membuat project baru
4. Selanjutnya anda akan melihat tampilan dibawah ini :
5. Tentukan Nam file (yang akan menjadi nama Project) yang akan
anda buat dan tentukan lokasi penyimpanannya lalu klik OK untuk
proses selanjutnya.
6. Kemudian anda akan dibawa ke halaman kerja Visual Studio 2013,
seperti tampilan dibawah ini
8
Iqbal Kamil Siregar | Belajar Visual Studio 2013
2.2 Halaman Kerja Visual Studio 2013
a. Menubar
Menu bar pada Visual Studio 2013 terdapat File, Edit, View dan
seterusnya. Yang fungsinya sama seperti Microsoft Word yang bisa anda
gunakan untuk menambahkan form, menjalankan atau Run Program,
menyimpan Project Visual Studio 2013 dan lain sebagainya.
b. Toolbox
9
Iqbal Kamil Siregar | Belajar Visual Studio 2013
c. Form
Form merupakan jendela kerja pada visual Studio 2013 yang berguna
sebagai lembar kerja. Pada form anda bisa menambahkan object dari
toolbox seperti textbox, label, Button, dll. Ketika anda membuat project
pada Visual Studio 2013, anda membutuhkan form sebagai lembar kerja
anda. Selain sebagai lembar kerja, form juga dapat berfungsi sebagai
kotak dialog, dan jendela peringatan. Pada saat form ditutup maka event-
event penutupan akan dijalankan. Keadaan ini memungkinkan untuk
memberikan penjelasan penutupan form. Gambar Form dapat dilihat
seperti gambar 2.6 dibawah ini
Gambar 2.6 Form Visual Studio 2013 Gambar 2.7 Solution Explorer Visual
Studio 2013
d. Solution Explorer
Solution Explorer bisa anda gunakan untuk memilhat form, module
dll, yang terbuka dan yang bisa anda pilih untuk edit atau meilhat coding
didalam form itu sendiri. Gambar Solution Explorer dapat dilihat seperti
gambar 2.7 diatas.
10
Iqbal Kamil Siregar | Belajar Visual Studio 2013
e. Properties
f. Error List
11
Iqbal Kamil Siregar | Belajar Visual Studio 2013
12
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BAB 3
MEMBUAT GRAPHICAL USER
INTERFACE (GUI)
13
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Gambar 3.1 Lembar Kerja Visual Studio 2013
Hasil rancangan user interface dapat anda lihat gambar 3.2 dibawah ini.
14
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Gambar 3.2 Hasil Rancangan User Interface
Gambar 3.2 Hasil Desain Form
ObjectName.property
Me.BackColor=Color.Blue
15
Iqbal Kamil Siregar | Belajar Visual Studio 2013
16
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BAB 4
MENAMBAHKAN KONTROL (OBJECT)
17
Iqbal Kamil Siregar | Belajar Visual Studio 2013
4.1 Menampilkan Toolbox
Toolbox biasanya tersembunyi saat anda pertama kali menjalankan
Visual Studio 2013, Untuk menampilakn toolbox ikuti langkah-langkah
berikut dibawah ini :
1. Klik View pada menu bar
2. Kemudian pilih Toolbox untuk menampilkan Toolbox
Anda juga bisa menekan kombinasi tombol (tombol pintas) pada
keyboard yaitu Ctrl + w + x untuk menampilkan Toolbox tersebut.
Anda dapat memposisikan Toolbox dengan men-drag ke arah
manapun yang anda suka pada saat posisi nya float. Defaultnya anda juga
bisa memasangkan Toolbox ke bar samping kiri atau bagian bawah
dengan mengklik ikon pin pada menu yang ada pada Toolbox.
Bagaimana dan di mana Anda ingin memposisikan Toolbox itu
sepenuhnya terserah anda tapi saya sangat menyarankan agar Anda
menempatkan Toolbox di sebelah sisi kiri atau di bagian bawah form
sehingga mudah bagi anda untuk menambahkan object dari Toolbox ke
dalam form. Anda tidak boleh menutupi form dengan Toolbox karena
akan sulit menambahkan object kedalam form.
18
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Button1 Text View
Button2 Text Close
19
Iqbal Kamil Siregar | Belajar Visual Studio 2013
20
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BAB 5
CODING PADA VISUAL STUDIO 2013
Catatan : Anda akan melihat bahwa di atas struktur Private Sub ada
kata kunci sebelumnya yaitu Public Class Form1 ditutup dengan End
Class. Inilah konsep bahasa pemrograman berorientasi objek. Saat anda
menjalankan aplikasi windows di visual studio 2013 ini, anda akan
25
Iqbal Kamil Siregar | Belajar Visual Studio 2013
StartPosition CenterScreen
TextBox1 Text -
Font Palatino Linotype
TextBox2 Text -
Font Palatino Linotype
Button1 Text Jumlahkan
Font Palatino Linotype
Dan hasil desain form nya seperti terlihat pada gambar dibawah ini :
Fungsi dua buah Text Box pada form digunakan untuk menerima
inputan dari pengguna (user). Sedangkan Button digunakan untuk
menghitung jumlah dari dua angka yang di inputakan pada dua buah text
box tersebut dengan menggunakan operator tambah (+). Nilai yang
diinputkan ke dalam text box akan disimpan menggunakan syntax
Textbox1.Text, dimana Text adalah salah satu properties dari object
Textbox tersebut.
Logika program diatas adalah ketika tombol button1 di klik akan
menjumlahkan nilai yang ada pada TextBox1 dan nilai yang ada pada
TextBox2 dan hasil penjumlahannya akan ditampilkan dalam kotak pesan
(messagebox). Event yang digunakan pada Button1 adalah
Button1_Click.
Silahkan anda klik dua kali object Button1 dan ketikkan koding
dibawah ini :
26
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Setelah itu, jalankan program anda, inputkan angka pada Textbox1
dan TextBox2 kemudian klik object Button1 (Jumlahkan), maka anda
akan melihat hasilnya seperti gambar dibawah ini :
6.2 Label
Label selain digunakan untuk memberikan petunjuk dan panduan
kepada pengguna, label juga bisa digunakan untuk menampilkan keluaran
(output) atau hasil. Label berbeda dengan textbox karena label hanya bisa
menampilkan teks statis, artinya pengguna tidak bisa merubah isi teksnya
ketika program dijalankan (runtime). Label hanya bisa menampilkan teks
dan data numerik yang anda rubah ketika desain form di jendela
propertiesnya.
Tambahkan form2 dengan cara, Klik Project, Add Windows Form
maka akan muncul jendela Add Windows form seperti gambar dibawah
ini
27
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Gambar 6.3 Add Item (Add Windows Form)
28
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BackColor White (putih)
BorderStyle Fixed3D
Button1 Text Jumlahkan
Font Palatino Linotype
Dan hasil desain form nya seperti terlihat pada gambar dibawah ini :
29
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Gambar 6.2 Project Properties
Catatan : Fungsi Val adalah untuk merubah nilai teks menjadi nilai
numerik. Tanpa menggunakan Val, Anda akan melihat dua nomor
digabungkan bersama tanpa menjumlahkannya (1513).
30
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BAB 7
BEKERJA DENGAN LISTBOX
DAN COMBOBOX
7.1 ListBox
List Box adalah untuk menampilakn daftar item dimana pengguna
dapat melihat secara keseluruhan, mengklik dan memilih item dari daftar
yang sudah ada. Item dapat ditambahkan pada saat desain atau saat
runtime (program dijalankan). Item juga dapat dihapus pada saat desain
atau saat runtime (program dijalankan).
31
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Gambar 7.1 String Collection Editor Untuk ListBox
32
Iqbal Kamil Siregar | Belajar Visual Studio 2013
ListBox.Item.Add ("Teks")
Dim tambahitem
tambahitem = InputBox("Tuliskan Item Baru")
ListBox1.Items.Add(tambahitem)
Dim Hapusitem
Hapusitem = InputBox("Tuliskan Item Baru")
ListBox1.Items.Remove(Hapusitem)
ListBox1.Items.Clear()
33
Iqbal Kamil Siregar | Belajar Visual Studio 2013
7.2 Combo Box
Pada Visual Studio 2013, Combo Box juga berfungsi untuk
menampilkan daftar item dimana pengguna hanya dapat melihat item
awalnya saja dan anda harus mengklik panah kecil di sebelah kanan
combo box untuk melihat item yang disajikan dalam daftar drop-down.
Setelah mengklik tombol panah kecil di sisi kanan, anda akan dapat
melihat semua item. Seperti gambar dibawah ini :
34
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Anda juga dapat menambahkan item sendiri menggunakan fungsi
InputBox, sebagai berikut :
Dim tambahitem
tambahitem = InputBox("Tuliskan Item Baru")
ComboBox1.Items.Add(tambahitem)
Dim Hapusitem
Hapusitem = InputBox("Tuliskan Item Baru")
ComboBox1.Items.Remove(Hapusitem)
ComboBox1.Items.Clear()
35
Iqbal Kamil Siregar | Belajar Visual Studio 2013
36
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BAB 8
CHECKBOX DAN RADIO BUTTON
CheckBox adalah salah satu control (object) yang terdapat pada visual
studio 2013 yang mempunyai kegunaan yang hampir sama dengan Radio
Button, yaitu untuk memilih beberapa pilihan, Radio Button hanya bisa
dipilih satu pilihan saja, sedangkan CheckBox pengguna dapat memilih
lebih dai satu pilihan.
8.1 CheckBox
Checkbox merupakan objek yang sangat berguna untuk menentukan
pilihan. CheckBox mempunyai kegunaan yang hampir sama dengan
Radio Button, yaitu untuk memilih satu atau beberapa pilihan. berbeda
dengan Radio Button yang hanya bisa dipilih satu pilihan saja.
Sebagai contoh, Buka project baru anda, dan tambahkan satu buah
textbox dan tiga buah checkbox, atur propertiesnya seperti table dibawah
ini :
37
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Font Palatino Linotype
(12,Italic)
CheckBox3 Text UnderLine
Font Palatino Linotype
(12,UnderLine)
CheckBox4 Text StirikeOut
Font Palatino Linotype (12,
StirikeOut)
Dan hasil Desain nya seperi gambar dibawah ini :
Klik dua kali pada checkbox1 (Bold) dan ketikkan koding dibawah ini :
Kemudian Klik dua kali pada checkbox2 (Italic) dan ketikkan koding
dibawah ini :
38
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Kemudian klik dua kali pada checkbox3 (UnderLine) dan ketikkan
koding dibawah ini :
Kemudian klik dua kali pada checkbox4 (StrikeOut) dan ketikkan koding
dibawah ini :
Jalankan program anda, dan anda akan melihat hasilnya seperti gambar
dibawah ini :
39
Iqbal Kamil Siregar | Belajar Visual Studio 2013
8.2 RadioButton
Radio Button adalah bentuk pilihan yang hanya bisa dipilih salah satu
dan tidak dapat dipilih lebih dari satu. Berbeda dengan checkbox, radio
button ini banyak digunakan untuk memilih satu dari lebih dua pilihan,
contoh penggunaannya adalah ketika anda mengisi data diri untuk pilihan
jenis kelamin,. kalau jenis kelamin pilihannya cuma dua yaitu laki-laki atau
perempuan, artinya kalu anda sudah memilih jenis kelamin laki-laki
tentunya anda tidak bisa memilih jenis kelamin perempuan lagi.
Tambahkan Form2, dan tam satu buah textbox dan tidag buah radio
button, atur propertiesnya seperti table dibawah ini :
40
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Gambar 8.3 Hasil Desain Form2
Klik dua kali pada Radio Button1 (Merah) dan ketikkan koding dibawah
ini :
Kemudian klik dua kali pada Radio Button2 (Biru) dan ketikkan koding
dibawah ini :
Kemudian klik dua kali pada Radio Button3 (Kuning) dan ketikkan
koding dibawah ini :
Jalankan program anda, dan anda akan melihat hasilnya seperti gambar
dibawah ini :
41
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Gambar 8.4 Hasil Penggunaan RadioButton
42
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BAB 9
MENAMPILKAN GAMBAR PADA
PICTURE BOX
43
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Gambar 9.1 Properties Picture Box (Image)
Kemudian pilih Local resource dan klik tombol Import untuk melihat
file gambar yang ada di drive lokal anda. Selanjutnya, pilih gambar yang
44
Iqbal Kamil Siregar | Belajar Visual Studio 2013
anda suka dan kemudian klik tombol “Open”, gambar akan ditampilkan
pada picture box, seperti yang ditunjukkan pada Gambar 9.3 dibawah ini.
45
Iqbal Kamil Siregar | Belajar Visual Studio 2013
9.2 Memuat Gambar Pada PictureBox Dengan Menggunakan
Object “Open File Dialog”
Untuk menambahkan gambar melalui object “Open file Dialog” ikuti
langkah-langkah dibawah ini :
Pertama, anda harus menambahkan object OpenFileDialog pada
form. Object ini tidak akan terlihat saat runtime (program diajalankan) .
Fungsi dari Open File Dialog ini sendiri adalah untuk menelusuri file-file
yang ada di drive anda. Anda perlu menentukan jenis file gambar yang
akan kita panggil nantinya, sehingga anda harus mengatur properties
OpenfileDialog “Filter”.
Seperti ditunjukkan pada Gambar 9.4 dibawah ini adalah format file
gambar yang umum, masih bisa anda tambahkan format file gambar yang
lainnya. Selain itu, Anda juga perlu menghapus nama default “filename”.
Gambar 9.4 Format File Gambar Pada Properties Picture Box (Filter)
46
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BAB 10
BEKERJA DENGAN VARIABEL
DAN KONSTANTA
47
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Jika anda ingin mendeklarasikan lebih banyak variabel anda dapat
mendeklarasikannya dalam beberapa baris atau dapat anda
menggabungkannya dalam satu baris. Jika anda mendeklarasikan variabel
dalam satu baris setiap variabel harus dipisahkan dengan tanda koma,
seperti dibawah ini :
Variabel = Ekspresi
48
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Nomor1=100
NamaMahasiswa=”Kartika Putri”
PassUser.Text = password
Label1.Visible = True
Command1.Visible = false
Label4.text = textbox1.Text
Harga = Val(Harga.Text)
Jumlah=Val(Jumlah.Text)
total = Harga * Jumlah
Catatan : Ketika anda memberi nilai pada variabel dengan tipe data yang
tidak kompatibel maka akan terjadi kesalahan (error). Misalnya, jika anda
telah mendeklarasikan variabel sebagai bilangan bulat (integer) tetapi
anda memberikan nilai string padanya.
49
Iqbal Kamil Siregar | Belajar Visual Studio 2013
10.5 Mendeklarasikan Konstanta
Konstanta adalah jenis variabel yang nilainya tetap dan tidak
dapat diubah selama program berjalan. Ada jua jenis konstanta yaitu
konstanta intrinsik dan konstanta yang dibuat oleh pengguna (user).
Konstanta intrinsik adalah konstanta yang sudah tersedia secara
otomtais dalam Visual studio. Contohnya adalah
MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation,
dan lain-lain.
Konsep ruang lingkup konstanta hampir sama dengan konsep
ruang lingkup variabel. Yaitu terdiri dari level lokal, level
form/modul dan level global. Ketiga level tersebut hanya
dibedakan berdasarkan kata kunci yang digunakan atau letak
deklarasi konstanta. Untuk mendeklarasikan konstanta perhatikan
sintaks dibawah ini :
50
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BAB 11
MEMBUAT ARRAY
51
Iqbal Kamil Siregar | Belajar Visual Studio 2013
11.2 Mendeklarasikan Sebuah Array Satu Dimensi
Untuk mendeklarasikan sebuah array anda harus menggunakan
pernyataan Public atau Dim, sama dengan cara ketika anda
mendeklarasikan satu variabel. Perbedaannya, pernyataan Public adalah
menyatakan sebuah array yang dapat digunakan di seluruh aplikasi
(project) sementara pernyataan Dim menyatakan sebuah array yang
hanya dapat digunakan dalam prosedur lokal (satu form).
Pernyataan untuk mendeklarasikan array satu dimensi adalah sebagai
berikut:
52
Iqbal Kamil Siregar | Belajar Visual Studio 2013
View Details
Kemudian klik dua kali pada button1 (Tambah) dan ketikkan koding
dibawah ini :
Jalankan program anda, ketikkan nama pada textbox1 dan klik tambah
maka hasilnya dapat dilihat seperti gambar di bawah ini:
53
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Gamnar 11.2 Hasil Array Satu Dimensi
54
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Label3 Text Nama Mahasiswa
Font Palatino Linotype (12)
Label4 Text Alamat
Font Palatino Linotype (12)
TextBox1 Text -
Font Palatino Linotype (12)
TextBox2 Text -
Font Palatino Linotype (12)
TextBox3 Text -
Font Palatino Linotype (12)
TextBox4 Text -
Font Palatino Linotype (12)
MultiLine True
ListView GridLines True
View Details
55
Iqbal Kamil Siregar | Belajar Visual Studio 2013
kemudian klik dua kali pada Button1 (Simpan) dan ketikan koding
berikut ini:
Jalankan program anda, dan hasilnya dapat anda lihat seperti gambar di
bawah ini:
56
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Gambar 11.4 Hasil Array Multidimensi
57
Iqbal Kamil Siregar | Belajar Visual Studio 2013
58
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BAB 12
OPERATOR MATEMATIKA
59
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Tabel 12.2 Properties Form
Object Properties Nilai
Form Text Operator Matematika
StartPosition CenterScreen
Label1 Text Bilangan 1
Font Palatino Linotype (12)
Label1 Text Bilangan 1
Font Palatino Linotype (12)
TextBox1 Text -
Font Palatino Linotype (12)
TextBox2 Text -
Font Palatino Linotype (12)
Label3 Text Hasil
Font Palatino Linotype (12)
Label4 Text -
Font Palatino Linotype (12)
BackColor White (putih)
BorderStyle Fixed3D
Button1 Text +
Font Palatino Linotype (16)
Button2 Text -
Font Palatino Linotype (16)
Button3 Text ^
Font Palatino Linotype (16)
Button4 Text *
Font Palatino Linotype (16)
Button5 Text /
Font Palatino Linotype (16)
Button6 Text \
Font Palatino Linotype (16)
Button7 Text Mod
Font Palatino Linotype (16)
60
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Dan hasil desainny seperti terlihat dibawah ini :
61
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Untuk tombol Mod (button7) ketikkan koding seperti dibawah ini :
62
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Button2 Text ULANGI
Font Palatino Linotype (12)
Button3 Text KELUAR
Font Palatino Linotype (12)
TabPage2 Text Luas Bujur Sangkar
Label5 Text PANJANG
Font Palatino Linotype (11)
Label6 Text LEBAR
Font Palatino Linotype (11)
Label7 Text LUAS
Font Palatino Linotype (11)
TextBox3 Text -
Font Palatino Linotype (11)
TextBox4 Text -
Font Palatino Linotype (11)
Label8 Text -
Font Palatino Linotype (12)
AutoSize False
BorderStyle FixedSingle
Button4 Text HITUNG
Font Palatino Linotype (12)
Button5 Text ULANGI
Font Palatino Linotype (12)
Button6 Text KELUAR
Font Palatino Linotype (12)
63
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Koding untuk Luas Segitiga :
Klik dua kali pada HITUNG (button1) ketikkan koding dibawah ini :
Klik dua kali pada BATAL (button2) ketikkan koding dibawah ini :
Klik dua kali pada KELUAR (button3) ketikkan koding dibawah ini :
Klik dua kali pada BATAL (button2) ketikkan koding dibawah ini :
Klik dua kali pada KELUAR (button3) ketikkan koding dibawah ini :
64
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Hasilnya seperti gambar dibawah ini :
65
Iqbal Kamil Siregar | Belajar Visual Studio 2013
66
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BAB 13
MANIPULASI STRING
67
Iqbal Kamil Siregar | Belajar Visual Studio 2013
variabel dinyatakan sebagai tipe data numerik (integer), Anda tidak dapat
menggunakan tanda +, tentunya anda hanya dapat menggunakan tanda
&. Hasilnya terlihat seperti gambar dibawah ini :
Contoh :
68
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Gambar 13.2 Menghitung Jumlah Panjang Karakter
Microsoft.VisualBasic.Right(“Kata”,n)
Dimana n adalah posisi awal dari kiri frase/ kalimat dimana bagian frase
akan diekstraksi.
Contoh :
Koding di atas mengambil lima karakter paling kanan dari frase/ kalimat
yang sudah ditentukan dan hasilnya akan muncul pada messagebox.
Hasilnya seperti terlihat pada gambar dibawah ini :
69
Iqbal Kamil Siregar | Belajar Visual Studio 2013
(c) Fungsi Kiri (Left)
Fungsi Kiri mengekstrak bagian kiri frase/ kalimat. Sintaksnya :
Microsoft.VisualBasic.Left(“Kata”,n)
Dimana n adalah posisi awal dari kiri frase/ kalimat dimana bagian frase/
kalimat yang akan diekstraksi. Sebagai contoh,
Koding di atas akan mengambil 5 karakter dari sebelah kiri frase/ kalimat
dan hasilnya akan muncul pada messagebox. Hasilnya seperti terlihat
pada gambar dibawah ini :
Mid(Kata, posisi,n)
Dimana :
Kata adalah string dari sebagian teks akan diambil.
Posisi adalah posisi awal dari frase dari mana proses pengambilan
dimulai.
n adalah jumlah karakter yang akan diambil.
70
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Dalam contoh ini, saat anda mengklik tombol Proses (Button1), Input
Box akan muncul yang menyarankan anda mengetikkan kata/ kalimat.
Setelah itu klik tombol OK seperti terlihat dibawah ini :
71
Iqbal Kamil Siregar | Belajar Visual Studio 2013
ASCII adalah singkatan dari "American Standard Code for
Information Interchange". Secara keseluruhan ada 255 karakter kode
ASCII. Beberapa karakter mungkin tidak ditampilkan karena dapat
mewakili beberapa tindakan seperti penekanan tombol atau
menghasilkan bunyi bip.
Sintak dari fungsi ASC adalah :
Asc(Character)
Chr(Kode)
72
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Gambar 13.8 Merubah Karakter Menjadi Kode Ascii
73
Iqbal Kamil Siregar | Belajar Visual Studio 2013
74
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BAB 14
FUNGSI IF (MENGAMBIL KEPUTUSAN)
Fungsi "IF" dalam visual studio 2013 sama dengan fungsi “IF” pada
aplikasi lain yaitu untuk melakukan suatu tindakan di dalam suatu
program berdasarkan kondisi tertentu ataupun yang biasa digunakan
untuk menentukan pilihan. Pengambilan kepeutusan ni sudah pernah
anda gunakan pada aplikasi excel. Sebuah parameter akan dijalankan oleh
program jika pilihan tersebut bernilai benar atau "TRUE".
14.1 Operator
Untuk membuat keputusan memungkinkan untuk anda untuk
menggunakan dua operator yaitu operator logika dan operator
perbandingan, seperi terlihat pada tabel dibawah ini :
75
Iqbal Kamil Siregar | Belajar Visual Studio 2013
14. 2 Sintaks Penulisan Fungsi IF
Untuk sintaks penulisan fungsi IF ada beberapa macam, tergantung
berapa pernyataan yang mau anda buat, berikut ini adalah contoh
penulisan fungsi if :
a. Pernyataan Tunggal
If <kondisi > Then
<Pernyataan 1>
Else
<Pernyataan 2>
End If
Fungsi ini adalah memungkinkan Anda untuk mencari nilai true
dari dua pernyataan. Disaat nilainya tersebut TRUE, maka akan
menampilkan suatu pernyataan yang telah ditentukan, dan sebaliknya jika
nilainya FALSE maka akan menampilkan pesan yang memberitahu
bahwa inputan tidak masuk dalam kriteria. Sebagai contoh :
Jika nilai diatas 79 maka anda dinyatakan lulus, jika tidak anda
dinyatakan gagal.
Untuk mengaplikasikannya dalam visual studio 2013, Buatlah form
seperti gambar 13.1 dan atur propertiesnya seperti table dibawah ini :
76
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Button2 Text KELUAR
Font Palatino Linotype (12)
Penjelasan Koding
Ketika User meng-inptkan Nilai 10 s/d 100 pada textbox1, kemudian di
klik PROSES, maka muncul keterangan di textbox2, dengan ketentuan :
Jika Nilai > (lebih besar) 79 maka
Keterangan =”ANDA LULUS”
77
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Selain itu (Jika tidak)
Keterangan =”ANDA GAGAL”
b. Pernyataan If Bertingkat/Jamak
If <kondisi 1> Then
<Pernyataan 1>
Elseif <kondisi 2 > Then
< Pernyataan 2>
Else
<Pernyataan 3>
End If
Pada pernyataan ini anda dapat membuat tiga pernyataan atau lebih
yang bisa disesuaikan dengan kebutuhan, tergantung dari berapa jumlah
kondisi yang akan ditetapkan, sebagai contoh :
Jika jabatan Direktur maka
Gaji Pokok 4.500.000
Jika jabatan Wakil Direktur maka
Gaji pokok 3.500.000
Jika jabatan Ketua Lembaga maka
Gaji Pokok 2.500.000
Jika Jabatan Karyawan maka
Gaji Pokok 1.800.000
Untuk mengaplikasikannya pada visual studio 2013, tambahkan
form2 dan tambahkan empat buah label tiga buah textbox dan satu buah
combobox kemudia atur properties seperti tabel dibawah ini :
78
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Label3 Text Jabatan
Font Palatino Linotype (12)
Label4 Text Gaji Pokok
Font Palatino Linotype (12)
Textbox1 Text -
Font Palatino Linotype (12)
Textbox2 Text -
Font Palatino Linotype (12)
ComboBox1 Text PILIH
Font Palatino Linotype (12)
Items Direktur
Wakil Direktur
Ketua Lembaga
Karyawan
Textbox2 Text -
Font Palatino Linotype (12)
Button1 Text PROSES
Font Palatino Linotype (12)
79
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Jalankan programnya dan anda akan melihat hasilnya seperti gambar
dibawah ini :
80
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Catatan :
Pada pernyataan IF (jika) pertama gunakan “IF” untuk jika yang kedua
dan selanjutnya digunakan “Elseif”, dan pernyataan yang paling terakhir
tidak perlu lagi dibuat langsung menggunakan “else”
Tambahkan form3 pada project anda, lalu tambahkan lima buah label,
empat buah textbox, satu buah combobox dan satu buah button, atur
properties masing-masing object seperti terlihat pada table dibawah ini :
81
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Font Palatino Linotype (12)
Label5 Text Nilai huruf
Font Palatino Linotype (12)
Textbox1 Text -
Font Palatino Linotype (12)
Textbox2 Text -
Font Palatino Linotype (12)
ComboBox1 Text PILIH
Font Palatino Linotype (12)
Items Sistem Informasi
Sistem Komputer
Textbox4 Text -
Font Palatino Linotype (12)
Textbox5 Text -
Font Palatino Linotype (12)
Button1 Text Proses
Font Palatino Linotype (12)
82
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Klik dua kali pada PROSES (button1), ketikkan koding dibawah ini :
83
Iqbal Kamil Siregar | Belajar Visual Studio 2013
84
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BAB 15
FUNGSI SELECT CASE
85
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Untuk penggunaan select case ini, rancanglah sebuh form dan
tambahkan satu buah textbox, 1 buah button dan satu buah label, atur
propertiesnya seperti table dibawah ini :
86
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Klik dua kali pada button1 (planet), da ketikkan koding dibawah ini :
87
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Contoh 2, tambahkan form2, kemudian tambahkan dua buah Label, satu
buah Combobox, satu buah textbox dan atur properties nya seperti tabel
dibawah ini :
88
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Klik dua kali pada ComboBox1, dan ketikkan koding dibawah ini :
89
Iqbal Kamil Siregar | Belajar Visual Studio 2013
90
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BAB 16
LOOPING (PERULANGAN)
91
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Ekpresi : blok perintah yang akan dilakukan jika kondisi perulangan
memenuhi syarat.
Contoh, misalkan anda ingin mengurutkan dari angka 1 sampai angka 15,
maka listing programnya adalah sebagai berikut :
Total = 0
For Angka = 1 to 15
Total = Total + Angka
Next
Do While (Kondisi)
ekspresi
Loop
92
Iqbal Kamil Siregar | Belajar Visual Studio 2013
16.3 Looping menggunakan While…End While
Perulangan yang digunakan untuk menjalankan suatu blok program
secara terus menerus selama kondisi yang ditetapkan menghasilkan nilai
True dan akan berhenti jika suatu kondisi yang telah ditetapkan bernilai
false. Sintaksnya sebagai berikut :
While kondisi
Ekspresi
End while.
93
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Sebagai contoh perulangan dalam visual studio 2013, rancanglah
sebuah form, lalu tambahkan empat buah groupbox, tiga buah listbox
dan empat buah button, atur propertiesnya seperti table dibawah ini :
94
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Hasil desainnya seperti gambar dibawah ini :
95
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Kemudian ketikkan koding dibawah ini pada button2 (Do While) :
96
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Kemudian ketikkan koding dibawah ini pada button3 (While) :
97
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Hasilnya akan terlihat seperti gambar dibawah ini :
98
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BAB 17
MESSAGE BOX dan INPUT BOX
Pada bab ini anda akan mempelajari bagaimana cara membuat dan
menggunakan MessageBox dan Input Box pada visual studio 2013.
Message Box adalah untuk menampilkan pesan yang dapat digunakan
sebaai input maupun output aplikasi. INPUTBOX digunakan untuk
menampilkan kotak pesan yang dapat menerima input teks saja.
99
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Tabel 17.2 Parameter Ikon
Parameter Ikon Keterangan Icon
MessageBoxIcon.Asterisk Menampilkan ikon Informasi
MessageBoxIcon.Information
MessageBoxIcon.Error Menampilkan ikon kritis
MessageBoxIcon.Hand
MessageBoxIcon.Stop
MessageBoxIcon. Exclamation Menampilkan ikon peringatan
MessageBoxIcon.Warning
MessageBoxIcon.Question Menampilkan ikon pertanyaan
Contoh :
1. Bentuk Umum
Hasilnya :
Keterangan :
Isi Pesan : Hallo Mahasiswa
Isi Judul : STMIK Royal
Parameter Tombol : Tombol OK saja
Parameter Ikon : Ikon Informasi
100
Iqbal Kamil Siregar | Belajar Visual Studio 2013
2. Membuat Dua Tombol, dan bentuk pertanyaan
Keterangan :
Isi Pesan : Yakin Mau Keluar?
Isi Judul : STMIK Royal
Parameter Tombol : Tombol Yes dan tombol No
Parameter Ikon : Ikon Pertanyaan
Ketika User meng-klik tombol Yes maka program akan keluar
101
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Catatan :
Untuk membuat Isi pesan Lebih dari satu baris, tambahkan “&
VbNewLine &” Diantara isi pesan
InputBox(“Pesan”, “Judul”)
Contoh :
102
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BAB 18
MENGGUNAKAN TIMER
103
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Dan hasil desainnya seperti terlihat pada gambar dibawah ini :
Kemudian masukkan kodingnya dengak klik dua kali pada form, dan
masukkan koding dibawah ini :
104
Iqbal Kamil Siregar | Belajar Visual Studio 2013
AutoSize False
BackColor Gray
ForeColor Biru
Button1 Text START
Font Palatino Linotype (12)
Button2 Text STOP
Font Palatino Linotype (12)
Button3 Text RESET
Font Palatino Linotype (12)
Timer2 Interval 1000
Enabled True
klik dua kali pada button1 (START) , ketikkan koding dibawah ini :
klik dua kali pada button2 (STOP) , ketikkan koding dibawah ini :
105
Iqbal Kamil Siregar | Belajar Visual Studio 2013
klik dua kali pada button3 (RESET) , ketikkan koding dibawah ini :
dan hasil stopwatch nya seperti terlihat pada gambar dibawah ini :
Int (1 + Rnd () * 6)
106
Iqbal Kamil Siregar | Belajar Visual Studio 2013
Font Arial (36)
TextAligment MiddleCenter
AutoSize False
BackColor Gray
ForeColor Merah
Button1 Text PUTAR
Font Palatino Linotype (12)
Timer3 Interval 100
Enabled True
dan hasil dadu digitalnya seperti terlihat pada gambar dibawah ini :
107
Iqbal Kamil Siregar | Belajar Visual Studio 2013
108
Iqbal Kamil Siregar | Belajar Visual Studio 2013
BAB 19
MEMBUAT ANIMASI
PADA VISUAL STUDIO 2013
Dan hasil desain nya seperti terlihat pada gambar dibawah ini :
Enterprise, Jubilee. 2014. Visual Basic 2013 untuk Pemula . Jakarta. Elex
Media Komputindo
Enterprise, Jubilee. 2015. Pengenalan Visual Studio 2013 . Jakarta. Elex
Media Komputindo
Sadeli, Muhammad. 2014. 7 Jam Belajar Interaktif: Visual Basic 2013
untuk Orang Awam. Palembang. Maxikom
http://www.vbtutor.net/index.php/visual-basic-2013-tutorial/
http://www.visual-basic-tutorials.com/beginner/
119
Iqbal Kamil Siregar | Belajar Visual Studio 2013
120
Iqbal Kamil Siregar | Belajar Visual Studio 2013