Subscribe For Free Updates!

We'll not spam mate! We promise.

Jumat, 18 Oktober 2013

Program Sederhana Input Identitas Mahasiswa

Disini saya akan berbagi bagaimana membuat program sederhana input identitas mahasiswa dengan menggunakan Visual Programming yaitu Visual Basic .Net
Pertama kita buka terlebih dahulu program Visual Basic .Net nya, seperti gambar berikut :
Visual Basic .Net 1
setelah itu kita design tampilan form nya seperti gambar berikut ini :
Visual Basic .Net 2
setelah kita design tampilannya, kita buat code nya, pertama kita double klik button reset dan button cancel nya, kita berikan code nya pada button tersebut seperti gambar berikut :
Visual Basic .Net 3
 source code nya :

Public Class Form1

    Private Sub Button_Reset_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_Reset.Click
        TextBox_Nim.Text = ""
        TextBox_Nama.Text = ""
        TextBox_TTL.Text = ""
        TextBox_Alamat.Text = ""
        TextBox_Hasil.Text = ""
        TextBox_Nim.Focus()
    End Sub

    Private Sub Button_Cancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_Cancel.Click
        MsgBox("Terima Kasih", MsgBoxStyle.OkOnly + MsgBoxStyle.Question, "Keluar")
        End
    End Sub

Kemudian pada button browse kita tambahan code nya lagi seperti gambar di bawah ini :
Visual Basic .Net 4
source code nya :
Private Sub Btn_Foto_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_Foto.Click
        OpenFileDialog1.Filter = "JPG |*.jpg| Bitmap Image |*.bmp| PNG Image |*.png| JPEG Image |*.jpeg| GIF Image |*.gif"
        OpenFileDialog1.ShowDialog()

    End Sub


kemudian pada button input berikan code nya untuk radiobox Jenis Kelamin dan Agama seperti gambar di bawah ini :
Visual Basic .Net 5
source code nya :
Private Sub Button_Input_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_Input.Click
        Dim jk As String = TextBox_Hasil.Text
        Dim Agm As String = TextBox_Hasil.Text
        Dim hobi As String = TextBox_Hasil.Text

        If RadioButton_laki.Checked = True Then
            jk = RadioButton_laki.Text
        ElseIf RadioButton_Perempuan.Checked = True Then
            jk = RadioButton_Perempuan.Text
        End If

        If RadioButton_Budha.Checked = True Then
            Agm = RadioButton_Budha.Text
        ElseIf RadioButton_Hindu.Checked = True Then
            Agm = RadioButton_Hindu.Text
        ElseIf RadioButton_Islam.Checked = True Then
            Agm = RadioButton_Islam.Text
        ElseIf RadioButton_Kristen.Checked = True Then
            Agm = RadioButton_Kristen.Text
        End If

masih di button input, sekarang kita berikan code untuk checkbox hobbi dengan code seperti gambar di bawah ini :
Visual Basic .Net 6
 
source code nya :
hobi = ""
        If CheckBox_Browsing.Checked = True Then
            hobi = hobi & ", " & CheckBox_Browsing.Text
        End If

        If CheckBox_Memasak.Checked = True Then
            hobi = hobi & ", " & CheckBox_Memasak.Text
        End If

        If CheckBox_Membaca.Checked = True Then
            hobi = hobi & ", " & CheckBox_Membaca.Text
        End If

        If CheckBox_Musik.Checked = True Then
            hobi = hobi & ", " & CheckBox_Musik.Text
        End If

        If CheckBox_Olahraga.Checked = True Then
            hobi = hobi & ", " & CheckBox_Olahraga.Text
        End If

        If CheckBox_Travelling.Checked = True Then
            hobi = hobi & ", " & CheckBox_Travelling.Text
        End If

setelah itu, sekarang kita berikan code untuk menampilkan gambar pada picturebox dan menampilkan report pada textbox hasil, code nya seperti di bawah ini :
Visual Basic .Net 7
source code nya :
PictureBox1.Image = System.Drawing.Image.FromFile(OpenFileDialog1.FileName)
        TextBox_Hasil.Text = "NIM                  :  " + TextBox_Nim.Text + vbCrLf &
                             "Nama                 :  " + TextBox_Nama.Text + vbCrLf &
                             "Tempat Tanggal Lahir :  " + TextBox_TTL.Text + vbCrLf &
                             "Alamat               :  " + TextBox_Alamat.Text + vbCrLf &
                             "Jenis Kelamin        :  " + jk + vbCrLf &
                             "Agama                :  " + Agm + vbCrLf &
                             "Hobbi                :  " + hobi


    End Sub
End Class

setelah selesai pemberian code nya, sekarang kita coba di debug (RUN), jika benar hasil nya akan seperti gambar di bawah ini :
Visual Basic .Net 8

dan ini gambar pengambilan foto pada folder foto yang ada di komputer kita.
Visual Basic .Net 9
dan ini hasil dari inputan yang sudah berhasil.
Visual Basic .Net 9
sekian tutorial pembuatan program sederhana input identitas mahasiswa, semoga tutorial ini bermanfaat untuk para pembaca.



Perkenalan Visual Basic .Net

Sebelum kita memulai membuat suatu program, alangkah baik nya kita berkenalan terlebih dahulu tentang komponen - komponen yang ada di Visual Basic .Net.

ini adalah tampilan pertama kali ketika kita membuat program Visual Studio 2010
Visual Basic .Net 1

untuk membuat project baru, maka kita harus pilih File - New - Project.
setelah itu maka akan muncul seperti gambar di bawah ini :
Visual Basic .Net 2
ganti kata WindowsApplication1 dengan kata project yang kita buat.
setelah kita ganti namanya klik tombol OK maka akan muncul IDE (Integrated Development Environment) Visual Basic .Net, seperti gambar di bawah ini :
Visual Basic .Net 3

 pengenalan IDE (Integrated Development Environment) Visual Basic .Net
 
Visual Basic .Net 4
1.  Form: tempat meletakkan control (tool) mis textbox, label, button dan lain-lain
2.  Tool box: merupakan kumpulan control (tool) mis: textbox, label, button.
3.  Menu: Menu yang dapat dipilih
4.  Toolbar: Toolbar biasanya merupakan tombol singkat dari menu
5. Project Explorer: di jendela ini terdapat komponen-komponen yang menyusun project kita. (Project bisa terdiri dari form,module,class dll.)
6.  Properties window: properties window adalah tempat untuk mengatur control (objek).
Pemahaman dasar Visual Basic .Net bisa dimulai dari pengenalan terhadap:
1.    Objek
2.    Properties
3.    Event
4.    Methode

1.    Objek
Objek dapat diartikan kepada sebuah benda dalam hal ini anggap saja objek ada lah textbox, label dan comman button.
 
2.    Properties
Properties adalah sesuatu yang dipunyai oleh objek.
Mis: textbox mempunyai property nama atau property text.
 
3.    Event
Event adalah suatu kejadian terhadap objek pada saat tertentu.
Misal: Objek command button dapat menerima event klik pada saat pemakai software kita nanti mengklik nya.
 
4.    Method
Method adalah sesuatu yang dapat dilakukan oleh objek.
Misal: Objek combo dapat menambahkan Item nama-nama hari pada dirinya dengan method Add
contoh: combobox1.Items.Add (“Senin”)
Coba dengan yang mudah terlebih dahulu.
 
Misal penggunaan textbox, command button dan label.
textbox, command button dan label sebenarnya punya banyak sekali metode dan properti. Untuk mempermudah pemahaman, anda juga tidak perlu mempelajari semua metode,event dan properti yang ada itu hanya akan membuat anda bingung.
 
Coba pelajari event yang penting-penting saja misalnya event keypress dan event click seiring dengan jalannya waktu anda akan terbiasa dengan event-event yang lainnya.




Trik Belajar Visual Basic .Net

Programming itu sangat luas sekali. Mungkin anda berpikir mempelajari Visual Basic .Net adalah menghafal semua sintaks-sintaksnya dan mempelajari semua kegunannya lalu mempraktekkannya. Apa yang anda dapatkan jika pemikiran anda seperti ini? Hasilnya adalah bingung.
Saya pernah membeli buku kamus Visual Basic .Net A-Z lalu saya baca dan saya praktekkan, hasilnya saya jadi bingung juga.
Jadi bagaimana cara mempelajari Visual Basic .Net dengan benar?
Cara mempelajari Visual Basic .Net tercepat adalah dengan mencari instruktur atau pengajar yang sudah berpengalaman sebagai praktisi memecahkan masalah¬masalah pemrograman di lapangan.
Apabila anda kesulitan mencari pengajar anda bisa belajar secara otodidak seperti saya. Belajar secara otodidak sudah tentu membutuhkan waktu yang lebih lama. Caranya beli buku praktekkan. Cara ini kadang agak memusingkan apa lagi kita jumpai kode yang tidak berjalan dengan mulus.
Coba mulai dari masalah yang akan dipecahkan lalu coba selesaikan masalahnya dengan kode-kode visual basic.
Ini adalah cara yang sering saya lakukan.
Dengan cara belajar seperti ini anda akan lebih banyak menghemat waktu. Tidak perlu mempelajari keseluruhan sintaks dan komponen-komponen yang mungkin belum ada gunanya untuk pemecahan masalah anda.
Karena pada akhirnya nanti memang yang dibutuhkan adalah bagaimana anda memutar otak untuk memikirkan pemecahan masalah-masalah yang dihadapi.
Mungkin itu salah satu trik belajar Visual Basic .Net, semoga bisa bermanfaat untuk teman - teman.

Apa Itu Visual Basic dot Net

Microsoft Visual Basic .NET adalah sebuah alat untuk mengembangkan dan membangun aplikasi yang bergerak di atas sistem .NET Framework, dengan menggunakan bahasa BASIC. Dengan menggunakan alat ini, para programmer dapat membangun aplikasi Windows Forms, Aplikasi web berbasis ASP.NET, dan juga aplikasi command-line. Alat ini dapat diperoleh secara terpisah dari beberapa produk lainnya (seperti Microsoft Visual C++, Visual C#, atau Visual J#), atau juga dapat diperoleh secara terpadu dalam Microsoft Visual Studio .NET. Bahasa Visual Basic .NET sendiri menganut paradigma bahasa pemrograman berorientasi objek yang dapat dilihat sebagai evolusi dari Microsoft Visual Basic versi sebelumnya yang diimplementasikan di atas .NET Framework.

Microsoft Visual Basic .NET framework adalah teknologi yang dikembangkan oleh Microsoft yang saat ini sangat populer dan banyak digunakan di lapangan kerja. .NET memiliki keunggulan dari tool IDEnya yang sangat powerful dan class library yang sangat lengkap.
Teknologi .NET muncul karena adanya beberapa alas an pada teknologi aplikasi Microsoft yang lama. Standar yang lama berbasiskan pada COM di mana memiliki berbagai macam keterbatasan, antara lain :
1. DLL Hell
Istilah ini sering kali dipakai oleh programmer untuk menyatakan masalah
versi yang terjadi pada COM. Ketika COM mengalami perubahan atau
pembaharuan seluruh aplikasi yang memakai component tersebut harus di
compile ulang jika tidak sering terjadi Runtime Error.
2. Tidak cocok dengan platform lain
Standar COM tidak bisa diterapkan untuk platform atau mesin yan lain.
Ketergantungannya terhadap system Win32 sangat tinggi. Sehingga untuk
diterapkan pada mesin seperti PDA, Handphone sangat susah sekali.
3. Tidak mendukung inheritance
Komponen dalam COM tidak dapat diinheritance sehingga sangat sulit bagi
programmer untuk mengembangkan lebih lanjut komponen yang sudah ada.
Teknologi .NET dapat dimanfaatkan untuk menciptakan berbagai jenis aplikasi, yaitu:
1. Windows Application
2. Windows Service
3. Web Application ( ASP.NET )
4. Web Service
5. Smart Device Application