Pada artikel kali ini saya akan membahas tantang Subroutine di vb6.
Pengertian Subroutine
Subroutine atau Prosedur merupakan suatu blok program terpisah yang digunakan untuk melaksanakan suatu printah tertentu.
Kegunaan Subroutine
Salah satu kegunaan subroutine adalah untuk memperpendek suatu penulisan script sehingga dapat menghemat khususnya script yang sering ditulis berulang-ulang.
Jenis Subroutin di Visual Basic
Berikut ini adalah macam-macam Subroutine dan Cara membuatnya di di Form VB6.
Berdasarkan penulisannya Subroutine didalam Visual Basic dibedakan menjadi 3 macam, yaitu :
1. Subroutine event sebuah komponen
Subroutine jenis ini penulisannya sudah ditentukan dan ada di Visual Basic tersedia didalam library.
Syntax dasar penulisan kodenya adalah sebagai berikut :
Private Sub Komponen_Event(Input)
<script>
End Sub
Cara Pembuatan Subroutine event sebuah komponen di Form VB
Buka Form VB6 Anda dengan standar EXE
Pada Form tambahkan 1 Optionbuton, lalu di copy menjadi 3
Letakan 1 Label
Desainlah Form seperti gambar dibawah ini:
Keterangan :
No | Toll Box | Properties | Keterangan |
---|---|---|---|
1 | Label1 | Caption : | form1 |
2 | Option1(0) | Caption :Tip | form1 |
3 | Option1(1) | Caption :Trik | form1 |
4 | Option1(2) | Caption :Visual | form1 |
5 | Option1(3) | Caption:Basic | form1 |
2. Subroutine metode sebuah komponen
Sobroutine ini bisa kita panggil dengan menulis sobroutinenya saja dan kita bisa buat sendiri.
Sntax dasar penulisannya adalah :
Private Sub Nama_Fungsi(Input)
<script>
End Sub
Cara Pembuatan Subroutine metode sebuah komponen di Form VB
Buka form VB6 Anda pilih Standar EXE
Pada Form tanamkan 2 Label, 2 Commandbuton dan 1 Combobox
Desainlah form seperti gambar dibawah ini :
Desain Form Subroutine2 |
Lalu ketik kodenya seperti dibawah ini :
Dim nama(4), alamat(4), hp(4) As String
Private Sub tampil(kondisi As Integer)
Index = Combo1.ListIndex + 1
If kondisi = 1 Then
Label2.Caption = alamat(Index)
End If
If kondisi = 2 Then
Label2.Caption = hp(Index)
End If
End Sub
Private Sub Command1_Click()
tampil 1
End Sub
Private Sub Command2_Click()
tampil 2
End Sub
Private Sub Form_Load()
Combo1.AddItem "Riswan"
Combo1.AddItem "Mc.Gyver"
Combo1.AddItem "David Haselhop"
Combo1.AddItem "Arnold"
nama(1) = "Riswan"
alamat(1) = "JL. Mawar 5 No. 20"
hp(1) = "0877567567"
nama(2) = "Mc.Gyver"
alamat(2) = "JL. Blok Amerika No. 20"
hp(2) = "0877567886"
nama(3) = "David Haselhop"
alamat(3) = "JL. Dukuh No. 8"
hp(3) = "0877566789"
nama(4) = "Arnold"
alamat(4) = "JL. LA Amerika No. 1"
hp(4) = "0877566666"
End Sub
Output Subroutine 2 |
3. Subroutine yang bukan event atau metode
Subroutine jenis ini juga bisa kita buat sendiri dan dapat memanggilnya engan script Call Nama_Subroutine.
Syntax dasar penulisannya adalah sebagai berikut :
Sub subroutine(Input)
<script>
End Sub
Cara membuat Subroutine yang bukan Event atau Metode :
Buka Form VB^ Anda Pilih Standar EXE
Tanamkan di Form 1 Label kemudian Copy menjadi 4 Label
Tanamkan 1 Textbox lalu copy menjadi 4 Textbox
Dan tambahkan 3 Commandbutton pada form
Desainlah Form seperti gambar dibawah ini :
DesainForm Subroutine 3 |
No | Toll Box | Properties | Keterangan |
---|---|---|---|
1 | Label1(0) | Caption :Nama | form1 |
2 | Label1(1) | Caption :Pendidikan | form1 |
3 | Label1(2) | Caption :Usia | form1 |
4 | Label1(3) | Caption :Alamat | form1 |
5 | Label1(4) | Caption:No. Tlp | form1 |
6 | Command1 | Caption:Tambah | form1 |
7 | Command2 | Caption:Coba Lagi | form1 |
8 | Command3 | Caption:Keluar | form1 |
9 | Text1(0) | Caption :- | form1 |
10 | Text1(1) | Caption :- | form1 |
11 | Text1(2) | Caption :- | form1 |
12 | Text1(3) | Caption :- | form1 |
13 | Text1(4) | Caption :- | form1 |
14 | List1 | Caption :- | form1 |
Output Subroutine 3 |
No comments:
Post a Comment