Loading halaman Tutorial Visual Basic, Delphi, PHP - Calon Programer : Function dan Prosedure di Visual Basic ...

Untuk memudahkan dalam mengorganisir program, dan Visual Basic masih mengikutsertakan prinsip modular programming. Dimana program bisa dipecah kedalam subprogram yang lebih kecil. Dalam hal ini masing-masing objek bisa dipecah menjadi prosedur dan fungsi.

Prosedur adalah kumpulan perintah yang ditandai dengan keyword SUB.
Contoh Prosedure sbb:

Sub bersih ()
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
End Sub
Dari kode program diatas bisa dijelaskan sebagai berikut. Prosedur diatas bernama Bersih, bersih akan menjalankan perintah untuk membersihkan isi dari Text1, Text2,dan Text3.

Fungsi adalah kumpulan perintah yang menghasilkan nilai. Karakteristik dari sebuah fungsi hampir sama dengan prosedur, hanya saja prosedur mempunyai nilai sendiri. Sehingga function juga mempunyai tipe data. Contoh penggunaan function adalah sebagai berikut:

Private Function Cari () As Integer
Cari = 10 + 3
End Function


Sekarang kita juga mempunyai sebuah function dengan nama Cari, function cari bertipe data integer, kemudian ada satu baris perintah yang mengubah isi dari function cari menjadi 10+3, sehingga sekarang function cari bernilai 13. Function ini bisa dipanggil oleh prosedur / function lain untuk menghasilkan nilainya, yang bisa kita perlakukan sama dengan sebuah variabel. Hanya saja bedanya variabel sudah menampung data. Sedangkan function akan memproses dulu perintah sesuai dengan kumpulan perintah yang ada padanya baru kemudian mengeluarkan data yang telah selesai di proses.
Klik Like/share jika anda menyukai tulisan ini;

Tagg :

3 Reply :

  1. Mau tanya mas. Bagaimana caranya membuat form bantuan pencarian, kemudian hasil pencarian, di masukkan ke form yang lain. Jadi saya coba bekerja dengan 2 form. (seperti menu Help)
    Untuk data kami menggucakan Access dan jenis koneksi DataAdo
    Terima kasih sebelumnya.

    BalasHapus
    Balasan
    1. saat mau memasukkan hasil ke object ke form lain.
      terlebih dahulu panggil nama form nya.

      misal pencarian ada di form2 dan hasil ditampilkan ke text1,text2, dan text3 pada form1

      maka saat melakukan pencarian di form2, hasil di berikan ke form1 dengan cara

      form1.text1.text= adodata.recorset!nama_field1
      form1.text1.text= adodata.recorset!nama_field2
      form1.text1.text= adodata.recorset!nama_field3

      Hapus
    2. refisi :
      form1.text1.text= adodata.recorset!nama_field1
      form1.text2.text= adodata.recorset!nama_field2
      form1.text3.text= adodata.recorset!nama_field3


      Hapus

Jika ada pertanyaan atau request,Komentar pada tab blogger akan lebih memudahkan saya untuk membalasnya karena lebih mudah melakukan pengecekan komentar.