Kamis, 24 Mei 2012

Procedure dan Fungsi di VB.Net.

Pada bahasa pemrograman terdapat istilah yang biasa disebut Procedure dan Function, di vb.net sendiri procedure di tulis sebagai "Sub", sedangkan Function ditulis sebagai "Function". Perbedaan antara function dan procedure adalah : kalau function dia akan mengembalikan suatu nilai pada  pemanggilnya, sedangkan kalau procedure dia tidak akan mengembalikan nilai apapun pada fungsi pemanggilnya. untuk jenisnya procedure dan function terbagi menjadi dua macam, yaitu public procedure atau public sub, private procedure atau private sub,  public function dan private function.

contoh procedure pada vb.net adalah sebagai berikut:
============================================
' format penulisan procedure : sub namaprocedure ()
' contoh :

sub penjumlahan()
    dim x as integer, dim y as integer, dim hasil as integer
    hasil=x+y
end sub

============================================
contoh pembuatan function di vb.net
'format penulisan : function namafungsi (parameter as tifedataparameter) as tifedatafungsi
'contoh :

function penjumlahan (x as integer, y as integer) as integer
   dim hasil as integer
   hasil=x+y
   return hasil
end function

maka nilai yang dihasilkan oleh function penjumlahan adalah "hasil".
==============================================


cara pemanggilan sub tidaklah sulit,tinggal kita ketikan nama sub yang akan kita panggil  misalnya untuk memanggil sub yang baru saja kita buat tadi, cukup mengetikan 
=================================================
penjumlahan() 'panggil sub penjumlahan
=================================================
maka otomatis sub penjumlahan akan di eksekusi.
sedangkan untuk memanggil function dibutuhkan variable lain yang memiliki tife data yg sama dengan function misalnya untuk memanggil function yang barusan kita buat tadi kita harus mendeklarasikan variable baru yang nantinya digunakan untuk menampung nilai function tsb ,contoh :
=================================================
dim tampung as integer 'deklarasikan variable tampung


tampung=penjumlahan(text1.text,text2.text) 'panggil function penjumlahan


=================================================
semoga bermanfaat...:)

0 komentar:

Posting Komentar

jika ada masukan atau pertanyaan silahkan ditanyakan, selama saya bisa membantu maka akan saya jawab..