Dear Aji,
saya coba jelaskan yc semoga ga tambah2 bingung he he he (untuk suhu mohon
CMIIW)
Di VB Prosedure di kenal dengan SUB, contoh
Private Sub tampilPesan(Byval sMSG as String) 'tidak ada hasil
msgbox sMSG
end SUB
sedangkan Function FUNCTION, Contoh
Private Function HitungLuas(byval P as integer, byval L as integer) as Integer
'Hasil dari fungsi
HitungLuas = P * L
End Function
cara manggil di program :
Private Sub Command1_Click()
call sMSG("Hallo")
'atau
sMSG "Hallo"
End Sub
Private Sub Command1_Click()
dim Luas as Integer
Luas = HitungLuas(5,4)
End Sub
yach sampe sini bingung ga??? Semoga enggak yach....secara global Prosedure
adalah "Potongan program yang di gunakan tetapi tidak menghasilkan sesuatu"
sedangan Fungsi "Potongan Program yang di gunakan dan menghasilkan sesuatu"
mungkin udah mulai bingung nech, saat kita menjalan kan prosedure (sub) itu
tidak ada hasilnya lihat dech contoh prosedure.
kalo ada pertanyaan, lho buat apa sech kita bikin prosedure /
fungsi...bayangkan ada membuat project dengan VB yang menggunakan Code yang
sama berulang-ulang pasti terasa dech enaknya prosedure/fungsi. selain itu
prosedure/fungsi membuat code terlihat rapi, tersturktur dan cantik
(halah...hehehe)
wah hampir lupa kalo bingung apa itu ByVal arti selengehannya gini....waktu
kita membuat prosedure atau fungsi KADANG kita memerlukan variable nah itu lah
guna nya ByVal. tetapi Byval itu hanya mengirim VALUE atau NILAI saja ke
PROSEDURE/FUNGSI tanpa merubah Variable aslinya. kalo pake ByREF variable yang
mengirimnya akan berubah/dirubah saat Variable di Fungsi atau prosedure di
rubah. karena pada dasarnya ByRef itu menggunaan Pointer (wah ini ribet nech
nerangin nya udah agak2 lupa :p)
oh iya ada satu lagi selain ByVal, ByRef yaitu Optional (artinya saat
fungsi/procedur di panggil ga pake variable gpp)
ok dech gitu aja pencerahannya (semoga aja jd cerah :p) kalo tambah bingung
bisa japri ke Y! [EMAIL PROTECTED]
Salam,
Jemy
IT @ TGSSI (Astra Otoparts Groups)
Freelancer Programmer (kalo ada project untuk VB/VBNET jangan malu untuk Call
:p)
*maaf sekalian promosi, siapa tau ada yang mau ngajak pindah...he he he
----- Original Message -----
From: via76ers
To: [email protected]
Sent: Tuesday, June 24, 2008 1:26 PM
Subject: [*** SPAM ***] [indoprog-vb] prosedure dan function
Dear all,
Saya sudah membaca beberapa artikel mengenai prosedure dan function..
tapi kok gak ngerti2 juga ya..
Mungkin ada temen2 yang bisa bantu jelasin....?
sekalian contoh dan penggunaannya ya.. biar lebih ngerti..
regards
Aji
<<Please Make a Diggest This Groups>>
[Non-text portions of this message have been removed]