Aplikasi Tes Kepribadian MBTI Menggunakan Visual Studio 2010

LAMPIRAN 1
LIST PROGRAM

Form1. Halaman Utama
Public Class Form1
Private Sub Label1_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles Label1.Click
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles Button1.Click
Registrasi.Show()
Me.Hide()
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles MyBase.Load
koneksiKeDatabase()
End Sub
Private Sub PictureBox3_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles PictureBox3.Click
Form6.Show()
Me.Hide()

End Sub
Private Sub PictureBox4_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles PictureBox4.Click
Form7.Show()
Me.Hide()
End Sub
End Class

Form2. Register
Public Class Registrasi
Private Sub Button1_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles Button1.Click
If TextBox1.Text = "" Then
MsgBox("Data
Harus
Diisi!!!",
vbCritical,
"Peringatan")
ElseIf TextBox2.Text = "" Then
MsgBox("Data

Harus
Diisi!!!",
vbCritical,
"Peringatan")
ElseIf TextBox3.Text = "" Then
MsgBox("Data
Harus
Diisi!!!",
vbCritical,
"Peringatan")
Else : tambahData()

Universitas Sumatera Utara

2

Form2.Show()
Me.Hide()
End If
End Sub

Private Sub Registrasi_Load(ByVal sender As
ByVal e As System.EventArgs) Handles MyBase.Load

System.Object,

End Sub
Private Sub PictureBox4_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles PictureBox4.Click
Form7.Show()
Me.Hide()
End Sub
Private Sub PictureBox3_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles PictureBox3.Click
Form6.Show()
Me.Hide()
End Sub
End Class

Form 3. Soal
Public Class Form2

Public Hasil1 As Long
Public TextHasil1 As String
Private Sub Button2_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles Button2.Click
Form1.Show()
Me.Hide()
End Sub

Private Sub Label1_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles Label1.Click
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles Button1.Click
Dim nil1 As Long, nil2 As Long, nil3 As Long, nil4 As
Long, nil5 As Long
If RadioButton2.Checked = True Then
nil1 = -1
If RadioButton1.Checked = True Then nil1 = 1

End If


Universitas Sumatera Utara

3

If RadioButton3.Checked = True Then
nil2 = 1
If RadioButton4.Checked = True Then nil2 = -1
End If
If RadioButton6.Checked = True Then
nil3 = 1
If RadioButton5.Checked = True Then nil3 = -1
End If
If RadioButton7.Checked = True Then
nil4 = 1
If RadioButton8.Checked = True Then nil4 = -1
End If
If RadioButton10.Checked = True Then
nil5 = 1
If RadioButton9.Checked = True Then nil5 = -1


End If
If RadioButton3.Checked = False And RadioButton4.Checked =
False Then
MsgBox("Oops!! ada yang belum dipilih", vbInformation,
"Warning")
End If
If RadioButton5.Checked = False And RadioButton6.Checked = False
Then
MsgBox("Oops!! ada yang belum dipilih", vbInformation,
"Warning")
End If
If RadioButton7.Checked = False And RadioButton8.Checked = False
Then
MsgBox("Oops!! ada yang belum dipilih", vbInformation,
"Warning")
End If
If RadioButton9.Checked = False And RadioButton10.Checked = False
Then
MsgBox("Oops!! ada yang belum dipilih", vbInformation,

"Warning")
End If

True)
True)
True)
True)
True)

If (RadioButton1.Checked = True Or RadioButton2.Checked
And (RadioButton3.Checked = True Or RadioButt on4.Checked
And (RadioButton5.Checked = True Or RadioButton6.Checked
And (RadioButton7.Checked = True Or RadioButton8.Checked
And (RadioButton9.Checked = True Or RadioButton10.Checked
Then

=
=
=
=

=

Dim Hasil1 As Long, i As Long, ex As Long
Hasil1 = Val(nil1) + nil2 + nil3 + nil4 + nil5

Universitas Sumatera Utara

4

If Hasil1 >= 3 Then
MsgBox("Anda
mendapatkan
vbInformation, "Introvert vs Extrovert")
TextHasil1 = "i"

ElseIf Hasil1