Senin, 17 Desember 2012

Macam-macam function bawaan pada visual basic

kali ini kita akan membahas macam-macam function bawaan pada visual basic barangkali teman blogger masih tertinggal jauh materi dan masih ingin mendalami kuliah ini bisa materinya didapat diblog dosen saya disini.

Dan Function itu sendiri adalah sekumpulan tatement yang menghasilkan nilai balik (return Value). Nilai Balik ini akan akan dikembalikan pada blok perintah yang memanggil prosedur function.

Adapun syntax penulisan function procedure :
[Private/Public]  Function  namafungsi(argumen-argumen) [As type]
Baris perintah
End Function

Dari sytax diatas, namafungsi bisa diisi sesuai kebutuhan , argument-argumen bisa diisi dengan parameter,optional dan argumen lain, As type adalah tipe data yang digunakan
Sebuah Function  dapat dipanggil dengan menggabungkan  pernyataan lain, seperti contoh berikut ini
Variabel = nama Function Procedure

Cara lain untuk memanggil sebuah fungsi dapat dilakukan seperti kalau  memanggil sub prosedur yaitu :
Call NamaFunctionProcedure [Parameter]
Atau
NamaFunctionProcedure (Parameter)

mungkin gambaran function itu seperti diatas lebih jelasnya bisa didapat dan dipelajari teman blogger disini. Karena inti dari tugas ini adalah untuk membahas macam-macam function bawaan pada visual basic dan disini kita bahas satu-persatu.


Senin, 10 Desember 2012

Latihan Membuat MDI Form

1. langkah awal, meng_Install DevExpress (Ribbon) yang akan digunakan, maka akan muncul secara
    otomatis pada menu toolbar Visual Studio 2010.
2. Bukalah Visual Studio 2010  kemudian , Membuat console baru dengan cara:

    a. File new project
    b. New Project Start Page
    c. Atau dengan menggunaka icon ,
    Pilih Visual Basic – Windows – Windows Forms Applications, lalu beri nama sesuai keinginan anda;


3. Kemudian buatlah design seperti ini:


 

Minggu, 11 November 2012

Membuat Game Puzzle

Buatlah Form game Puzzle di bawah ini



Berikut ini adalah Listing programgame Puzzle :

Public Class Form1
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim control As Windows.Forms.Control
        For Each control In Me.Controls
            If control.GetType.Name = "Button" Then
                Dim rndnumber As Random
                Dim number As Integer
                rndnumber = New Random
                number = rndnumber.Next(1, 9)
                control.Text = number
                If Button2.Text = Button1.Text Then
                    Do
                        number = rndnumber.Next(1, 9)
                        Button2.Text = number
                    Loop Until Button2.Text <> Button1.Text
                End If
                If Button3.Text = Button2.Text Or Button3.Text = Button1.Text Then
                    Do
                        number = rndnumber.Next(1, 9)
                        Button3.Text = number
                    Loop Until Button3.Text <> Button2.Text And Button3.Text <> Button1.Text
                End If
                If Button4.Text = Button3.Text Or Button4.Text = Button2.Text Or Button4.Text = Button1.Text Then
                    Do
                        number = rndnumber.Next(1, 9)
                        Button4.Text = number

Minggu, 04 November 2012

Analisa kesalahan Program Visual Studio


Soal latihan 1

1.   Apa yang menyebabkan program error pada btalamat1_click baris program alamat = “Kuningan”?
2.   Kenapa saat ditekan tombol nama1 dan nama2 nama yang ditampilkan pada textbox nama berbeda sedangkan saat ditakan tombol alamat1  dan alamat2 alamat yang ditampilkan pada textbox alamat sama?
3.   Kenapa saat ditekan tombol tambah umur 1  umur selalu keluar angka 1 sedangkan saat ditekan tombol umur 2 umur selalu bertambah 1 dari umur sebelumnya?
4.    Berilah analisa anda untuk form 2?

Hasil Analisa Program:

1.   Menurut pengamatan saya yang menjadikan program error pada  btalamat1_click baris program alamat = “Kuningan” yaitu pada btalamat1_click tidak ada pendeklarasiannya yaitu kurang ditambahkan “Dim alamat As String”/ type const tidak dapat mewakili untuk alamat.

2.   *Untuk  nama1 dan nama2 berbeda karena nama dalam form1 hanya menggunakan “Dim....” yang hanya dikenal di variabel itu saja, sedangkan pada module menggunakan “Public Const.....” sehingga dikenal disemua program.
      * Sedangkan pada alamat dalam form1 sudah menggunakan “Const...” dan pada module “ Public Const....” digunakan kembali sehingga untuk alamat itu tidak berpengaruh.

3.  Karena pada tombol umur 1 hanya menggunakan;
Dim umur As Integer
      Umur +=1
 Sehingga hanya angka 1 yang muncul, dan apabila angka 1 diganti 2, begitu juga angka 2 saja yang muncul.
Sedangakan, pada tombol umur 2 menggunakan;
Static umur As Integer
       umur += 1
Sehingga angka tersebut akan bertambah secara urut sampai tak terhingga dan tak hilang selama program dijalankan.

Sabtu, 20 Oktober 2012

PROGRAM KALKULATOR


Bentuk program yang saya buat yaitu:  “Program Kalkulator”
Langkah pertama
1.      membuat  Frorm program seperti gambar di bawah ini. Tambahkan judul dan label,teks box yang dibutuhkan.  Susun desain utama untuk memudahkan memasukan rumus atau kode pada button. Seperti gambar di bawah:

 

Jumat, 13 Januari 2012

motivasi hidup

Hidup adalah perjuangan. Namun dalam memperjuangkan kehidupan ini sering kali kita jatuh bangun. Banyak orang yang tetap semangat untuk memperjuangkan hidupnya meskipun mereka sudah terjatuh berkali-kali, mereka tetap semangat tanpa putus asa. Akan tetapi banyak juga dari mereka yang mudah putus asa. Nah…. jika Anda adalah salah satu dari mereka yang mudah putus asa, dan bahkan merasa hidup ini sulit dijalankan, cobalah Anda pelajari Kata-kata motivasi kehidupan sebagai support agar hidup Anda termotivasi. Semoga kata bijak motivasi kehidupan berikut ini dapat memberikan semangat baru bagi Anda untuk mengarungi kehidupan yang lebih baik dari sebelumnya serta dapat mencapai impian Anda.