Tuesday, October 7, 2008

Procedure dan Function dalam VB 2005

Procedure adalah suab-program yang tidak mengembalikan nilai. procedure banyak dipakai untuk kumpulan perintah yang sering digunkan namun tidak perlu mengembalikan nilai.

sintaks:

sub nmprocedure()
    statements
end sub

contoh:

sub cetakgaris()
    console.writeline("--------")
end sub

pemanggilan procedure dilakukan dengan menuliskan nama procedure dengan disertai parameter yang dibutuhkan (jika diperlukan).
contoh:

sub main()
    console.writeline("Memanggil procedure")
    cetakgaris()
end sub


Function sama dengan procedure namun tidak mengembalikan ke pemanggil function tersebut. function banyak dipakai untuk mengelompokkan perintah untuk melakukan suatu pengujian atau perhitungan terhadap suatu nilai.


sintaks:

function nmfunction(parameter) as tipe data
   statement
   return value
end function

function harus menyebutkan tipe data apa yang akan di kembalikan ke pemanggil.


Transfer Parameter:
- By Value
- By reference

No comments: