5. Menulis Kode (Tutorial Visual Basic 2010)

Dalam bab sebelumnya, Anda telah belajar bahwa VB2010 adalah bahasa pemrograman berorientasi obyek. Anda telah memahami arti dari kelas, obyek, warisan enkapsulasi serta polimorfisme. Anda juga telah belajar untuk menulis beberapa program sederhana tanpa banyak memahami beberapa dasar yang mendasari dan teori. Dalam bab ini, Anda akan mempelajari beberapa teori dasar tentang pemrograman VB2010 tapi kita akan lebih fokus pada belajar dengan melakukan, yaitu belajar dengan menulis program. Aku akan menjaga teori singkat sehingga tidak akan terlalu sulit untuk pemula.

5.1 Prosedur acara

VB2010 adalah berorientasi objek dan bahasa pemrograman event driven. Bahkan, semua aplikasi windows yang event driven. Event driven berarti pengguna akan memutuskan apa yang harus dilakukan dengan program ini, apakah ia / dia ingin klik tombol perintah, atau dia / dia ingin memasukkan teks dalam kotak teks, atau dia / dia mungkin ingin untuk menutup aplikasi dan dll Suatu peristiwa ini terkait dengan objek,. itu adalah sebuah insiden yang terjadi pada objek karena aksi pengguna, seperti klik atau menekan tombol pada keyboard. Kelas A memiliki peristiwa karena menciptakan instan dari sebuah kelas atau objek. Ketika kita memulai aplikasi windows di VB2010 dalam bab-bab sebelumnya, kita akan melihat bentuk default dengan Form1 muncul di IDE, sebenarnya Kelas Form1 yang mewarisi dari kelas Formulir System.Windows.Forms.Form, seperti yang disajikan dalam Form1 properti jendela.


Ketika kita klik pada bagian manapun dari formulir, kita akan melihat jendela kode seperti yang ditunjukkan di bawah ini. Adalah struktur prosedur acara. Dalam hal ini, prosedur acara ini untuk memuat Form1 dan itu dimulai dengan Sub Private dan diakhiri dengan End Sub. Prosedur ini meliputi kelas Form1 dan Load acara, dan mereka mengikat bersama-sama dengan underscore, yaitu Form_Load. Tidak apa-apa selain loading formulir kosong. Anda tidak perlu khawatir sisa barang-barang itu pada saat ini, mereka akan dijelaskan dalam pelajaran nanti.

Public Class Form1
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    End Sub
End Class
Ini adalah kejadian lain yang terkait dengan kelas Form1, seperti klik, cursorChanged, DoubleClick, DragDrop, Masukkan sebagai sebagainya, seperti yang ditunjukkan dalam diagram di bawah (Ini muncul bila anda klik pada panel kanan atas jendela kode):



5.2 Menulis kode

Sekarang Anda siap untuk menulis kode untuk event prosedur sehingga akan melakukan sesuatu yang lebih dari loading bentuk kosong. Kode harus dimasukkan antara Private Sub ....... End Sub. Mari kita masukkan kode berikut:

Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.Text = "My First VB2010 Program"
Me.ForeColor = Color.ForestGreen
Me.BackColor = Color.Cyan
End Sub
End Classs     
Baris pertama dari kode akan mengubah judul formulir ke Program Pertama VB2010 saya, baris kedua akan mengubah objek latar depan ke Forest Green (dalam hal ini, adalah label yang Anda masukkan ke dalam formulir dan mengubah namanya menjadi foreground) dan baris terakhir mengubah warna latar belakang untuk Csyan. Yang sama dalam kode sebenarnya digunakan untuk menetapkan sesuatu ke objek, seperti menetapkan warna kuning untuk latar depan obyek Form1 (atau sebuah instance dari Form1). Me adalah nama yang diberikan untuk kelas Form1. Kami juga dapat memanggil baris tersebut sebagai Laporan. Jadi, tindakan dari program ini akan tergantung pada laporan dimasukkan oleh porgrammer tersebut.

Output akan ditampilkan dalam jendela di bawah ini:



sebelum adalah contoh lain.

rivate Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    Dim name1, name2, name3 As String
    name1 = "John"
    name2 = "Georges"
    name3 = "Ali"
    MsgBox(" The names are " & name1 & " , " & name2 & " and " & name3)

End Sub
Dalam contoh ini, Anda memasukkan satu tombol perintah ke dalam formulir dan mengubah nama keterangan sebagai Tampilkan Nama Tersembunyi. Para Dim kata kunci adalah untuk mendeklarasikan variabel name1, name2 dan name3 sebagai string, yang berarti mereka hanya dapat menangani teks. MsgBox berfungsi untuk menampilkan nama dalam kotak pesan yang bergabung bersama-sama oleh "&" tanda-tanda. Outputnya adalah sebagai berikut: 


Sandi Permana
18113221
2KA39

Tulisan 6
Teori Organisasi Umum 1#
Budi Utami, S.E

0 comments :