efek salju

Rabu, 09 Januari 2013

artikel 18. Membuat Sub Routin/Procedure/Function Dengan Nama Yang Sama (Same Name) di VBNET


Membuat Sub Routin/Procedure/Function Dengan Nama Yang Sama (Same Name) di VBNET

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(ByVal tambah_val1 As ShortByValtambah_val2 As ShortAs Short
        Return tambah_val1 + tambah_val2
End Function

Public Function hitung(ByVal kurang_val1 As IntegerByValkurang_val2 As IntegerAs Integer
        Return kurang_val1 - kurang_val2
End Function

Public Function hitung(ByVal bagi_val1 As DoubleByVal bagi_val2As DoubleAs Double
        Return bagi_val1 / bagi_val2
End Function

Public Function hitung(ByVal kali_array_val() As IntegerAsInteger
        Dim hasil As Integer = 0
        For Each nilai As Integer In kali_array_val
            hasil = hasil * nilai
        Next
        Return hasil
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.

sumber:http://djiesoft.blogspot.com/2013/01/membuat-sub-routinprocedurefunction.html

Tidak ada komentar:

Posting Komentar