Fungsi Semua Terisi Vb6

1
Fungsi Semua Terisi ini adalah fungsi untuk memudahkan Anda apakah User telah mengisi seluruh kontrol isian (seperti TextBox atau ComboBox) dalam suatu Form. Agar lebih jelas, berikut cara membuatnya : Buat Project baru dengan sebuah Form dan sebuah Module didalamnya. Di Module ketikkan kode berikut : Public Function SemuaTerisi(ByVal Frm As Form) As Boolean Dim c As Control Dim b As Boolean b = True For Each c In Frm.Controls If (TypeOf c Is TextBox) Or (TypeOf c Is ComboBox) Then 'utk TextBox dan ComboBox b = Not (Trim(c.Text) = "") End If If b = False Then c.SetFocus Exit For End If Next SemuaTerisi = b End Function (bagi pengguna VB .NET gantikan kode yang berwarna merah dengan kode "c.Focus()" Untuk percobaan, buatlah 3 buah Textbox dan 1 Tombol/ Button ke dalam Form. Lalu ketikkan kode berikut di Tombol/ Button_Click : If SemuaTerisi(Me) Then MsgBox "Data sudah lengkap", vbInformation Else MsgBox "Data belum lengkap", vbCritical End If Jalankan, kemudian tes dengan mengisi atau mengosongkan TextBox.

Transcript of Fungsi Semua Terisi Vb6

Page 1: Fungsi Semua Terisi Vb6

Fungsi Semua Terisi ini adalah fungsi untuk memudahkan Anda apakah User telah mengisi seluruh kontrol isian (seperti TextBox atau ComboBox) dalam suatu Form. Agar lebih jelas, berikut cara membuatnya :

Buat Project baru dengan sebuah Form dan sebuah Module didalamnya.Di Module ketikkan kode berikut :

Public Function SemuaTerisi(ByVal Frm As Form) As Boolean

    Dim c As Control

    Dim b As Boolean

   

    b = True

   

    For Each c In Frm.Controls

        If (TypeOf c Is TextBox) Or (TypeOf c Is ComboBox) Then 'utk TextBox dan ComboBox

           b = Not (Trim(c.Text) = "")

        End If

       

        If b = False Then

            c.SetFocus

            Exit For

        End If

    Next

   

    SemuaTerisi = b

End Function

(bagi pengguna VB .NET gantikan kode yang berwarna merah dengan kode "c.Focus()"

Untuk percobaan, buatlah 3 buah Textbox dan 1 Tombol/ Button ke dalam Form. Lalu ketikkan kode berikut di Tombol/ Button_Click :

If SemuaTerisi(Me) Then

    MsgBox "Data sudah lengkap", vbInformation

Else

    MsgBox "Data belum lengkap", vbCritical

End If

Jalankan, kemudian tes dengan mengisi atau mengosongkan TextBox.