Tentu anda pernah melihat beberapa methode pada object bisa memiliki parameter yang berbeda beda, maksudnya? saya contohkan saat anda ingin addItem Listview anda dapat banyak pilihan kan? lihatlah gambar dibawah ini :
Nah kita pun bisa membuat sub routin atau function dengan nama yang sama di VBNET, pembeda dari sub routin atau function itu adalah parameternya. Jika Di VB6 ini tidak bisa bisa dilakukan. Saya buat contoh function hitung, dimana satu nama hitung tersebut bisa mengalikan, membagi, menambah, mengurangi nilai. Contoh :
Public Function hitung(ByValtambah_val1 As Short, ByVal tambah_val2 AsShort) As Short
Returntambah_val1 + tambah_val2
End Function
Public Function hitung(ByValkurang_val1 As Integer, ByVal kurang_val2 AsInteger) As Integer
Returnkurang_val1 - kurang_val2
End Function
Public Function hitung(ByValbagi_val1 As Double, ByVal bagi_val2 AsDouble) As Double
Returnbagi_val1 / bagi_val2
End Function
Public Function hitung(ByValkali_array_val() As Integer) As Integer
Dimhasil As Integer= 0
For Each nilai As Integer Inkali_array_val
hasil = hasil * nilai
Next
Returnhasil
End Function
Akhirnya saat anda panggil function hitung tersebut, maka anda dapat memiliki banyak pilihan seperti gambar dibawah ini :
Tags:
cara membuat function multi parameter, how to create sub function , kelebihan membuat sub function du vbnet, make dub function multi parameter, create the same function vbnet, make sub or function with same name vbnet, trik membuat sub function di vbnet
Tags:
cara membuat function multi parameter, how to create sub function , kelebihan membuat sub function du vbnet, make dub function multi parameter, create the same function vbnet, make sub or function with same name vbnet, trik membuat sub function di vbnet
0 komentar:
Posting Komentar