Martono,Hendro,S.psi. 2011.Referensi Sukses lulus TPA.Jakarta: Penerbit Raya.
Prasetyo,Puguh Wahyu.2011.Cara Pintar taklukkan tes TPA maksimalkan nilai TPA untuk masuk perguruan tinggi S1, Pascasarjana.Yogyakarta:Cahaya Atma Pustaka.
Club,Jogja Teacher.2012.Latihan Soal-Soal USM STAN 99,99% lolos.Yogyakarta: Agrogos Publishing.
Bunafit Komputer. 2008. 25 Aplikasi Windows Populer dengan Visual Basic 6.0. Jakarta: PT. Elex Media Komputindo.
Kurniadi, Adi. 2000. Pemrograman Visual Basic 6.0. Jakarta: PT. Elex media Komputindo. Nalwan Agustinus. 2004. Membuat program Profesional Secara Cepat dengan Visual Basic 6.0. Jakarta: PT. Elex Media Komputindo.
Dewobroto Wiryanto.2004. Aplikasi Sains dan Teknik dengan Visual Basic 6.0. Jakarta: PT. Elex Media Komputindo.
Sanjaya Ridwan, dkk.2004.Mempercantik Desain Form Pada Visual Basic 6.0. Jakarta: PT. Elex Media Komputindo.
MADCOMS. 2008. Microsoft Visual Basic 6.0 untuk Pemula. Madiun: Penerbit Andi.
http://id.wikipedia.org/wiki/Komputer. Diakses tanggal 24 Januari 2012
LAMPIRAN 1
Kode Program Splash Screen Private Sub Form_Load()
lblVersion.Caption = "Version " & App.Major & "." & App.Minor & "." & App.Revision
lblProductName.Caption = App.Title 'lblCopyright.Caption = App.Comments 'lblCompany.Caption = App.CompanyName
Image1.Picture = LoadPicture(App.Path & "\img\Splash.bmp") End Sub
Private Sub Frame1_Click() Unload Me
End Sub
Private Sub Timer1_Timer() bar.Value = bar.Value + 4 Screen.MousePointer = vbHourglass
If bar.Value = 8 Then
lbBar.Caption = "Loading . . ." ElseIf bar.Value = 28 Then
lbBar.Caption = "Waiting database . . ." ElseIf bar.Value = 40 Then
lbBar.Caption = "Initializing . . ." ElseIf bar.Value = 68 Then
lbBar.Caption = "Please wait . . ." ElseIf bar.Value = 100 Then
If bar.Value = 100 Then If Timer1.Interval >= 1 Then Unload Me Screen.MousePointer = vbDefault Menu_Utama.Show End If End If End If End Sub
Lampiran 2
Kode Program Menu Utama
Private Sub CmdExit_Click() End
End Sub
Private Sub CmdSoal_Click() Soal.Show
End Sub
Private Sub mnuAbout_Click() FrmAbout.Show
Menu_Utama.Enabled = False End Sub
Private Sub mnuInput_Click() Edit.Show
Menu_Utama.Enabled = False End Sub
Lampiran 3
Kode Program Soal 1
Public score, benar As Integer Public koneksi As Object
Private Sub InitConnection()
Set koneksi = New ADODB.Connection koneksi.Open "DSN=koneksi_STAN" End Sub
Private Sub tampilData()
Dim lstX As ListItem Dim strSQL As String
Dim intCounter As Integer
'SELECT * FROM `sometable` WHERE 1 ORDER BY RAND() LIMIT 1;
strSQL = "select * from tbl_soal where 1 ORDER BY RAND() LIMIT 20"
Dim intCounter1 As Integer
If CmbKategori.Text = "KEMAMPUAN VERBAL" Then 'strSQL = "select * from tbl_modul where Kategori_Modul='" & CmbKatInfinitive.Text & "'"
strSQL = "Select * from tbl_soal where Kategori_Soal= '" & CmbKategori.Text & "'"
ElseIf CmbKategori.Text = "KEMAMPUAN PENALARAN" Then 'strSQL = "Select * from tbl_modul where
kategori_Modul = '" & CmbKatReview.Text & "'"
strSQL = " Select * from tbl_soal where Kategori_Soal = '" & CmbKategori.Text & "'"
ElseIf CmbKategori.Text = "KEMAMPUAN KUANTITATIF" Then 'strSQL = "Select * from tbl_modul where
kategori_Modul = '" & CmbKatReview.Text & "'"
strSQL = " Select * from tbl_soal where Kategori_Soal = '" & CmbKategori.Text & "'"
End If
Set rsBelajar = New ADODB.Recordset
rsBelajar.CursorLocation = adUseClient 'bagian terpenting untuk recordCount
rsBelajar.Open strSQL, koneksi ListSoal.ListItems.Clear With rsBelajar If .RecordCount > 0 Then .MoveFirst intCounter = 1 While Not .EOF
Set lstX = ListSoal.ListItems.Add(, , intCounter) lstX.ListSubItems.Add = Trim(!id_soal) lstX.ListSubItems.Add = Trim(!Pertanyaan) lstX.ListSubItems.Add = Trim(!Pilihan_A) lstX.ListSubItems.Add = Trim(!Pilihan_B) lstX.ListSubItems.Add = Trim(!Pilihan_C) lstX.ListSubItems.Add = Trim(!Pilihan_D) 'lstX.ListSubItems.Add = Trim(!Pilihan_E) lstX.ListSubItems.Add = Trim(!Jawaban) 'lstX.ListSubItems.Add = Trim(!kategori_soal) intCounter = intCounter + 1 .MoveNext Wend End If
End With
End Sub
Private Sub cmdBersih_Click() hapusJawaban
End Sub
'Private Sub cmdReset_Click() 'tampilData
'tampilSoal 'hapusJawaban 'End Sub
Private Sub CmdSubmit_Click()
'---- menghandle pilihan di masing-masing soal ---
For i = 0 To 4
If pilA(i).Value = True Then pilihan(i) = "A"
ElseIf pilB(i).Value = True Then pilihan(i) = "B"
ElseIf pilC(i).Value = True Then pilihan(i) = "C"
ElseIf pilD(i).Value = True Then pilihan(i) = "D"
'ElseIf pilE(i).Value = True Then 'pilihan(i) = "E" Else pilihan(i) = " " End If Next For i = 5 To 9
If pilA(i).Value = True Then pilihan(i) = "A"
ElseIf pilB(i).Value = True Then pilihan(i) = "B"
ElseIf pilC(i).Value = True Then pilihan(i) = "C"
ElseIf pilD(i).Value = True Then pilihan(i) = "D"
'ElseIf pilE(i).Value = True Then 'pilihan(i) = "E"
Else pilihan(i) = " " End If Next For i = 10 To 14
If pilA(i).Value = True Then pilihan(i) = "A"
ElseIf pilB(i).Value = True Then pilihan(i) = "B"
ElseIf pilC(i).Value = True Then pilihan(i) = "C"
ElseIf pilD(i).Value = True Then pilihan(i) = "D"
'ElseIf pilE(i).Value = True Then 'pilihan(i) = "E" Else pilihan(i) = " " End If Next For i = 15 To 19
If pilA(i).Value = True Then pilihan(i) = "A"
ElseIf pilB(i).Value = True Then pilihan(i) = "B"
ElseIf pilC(i).Value = True Then pilihan(i) = "C"
ElseIf pilD(i).Value = True Then pilihan(i) = "D"
'ElseIf pilE(i).Value = True Then 'pilihan(i) = "E"
Else
pilihan(i) = " " End If
' membandingkan pilihan dengan jawaban yang benar ---
'MsgBox "pilihan : " & pilihan(0) & pilihan(1) & pilihan(2) & pilihan(3)
For i = 0 To 4
'score = score + 20 benar = benar + 1 End If Next For i = 5 To 9
If pilihan(i) = lblJwb(i).Caption Then 'score = score + 20 benar = benar + 1 End If Next For i = 10 To 14
If pilihan(i) = lblJwb(i).Caption Then 'score = score + 20 benar = benar + 1 End If Next For i = 15 To 19
If pilihan(i) = lblJwb(i).Caption Then 'score = score + 20 benar = benar + 1 End If Next
MsgBox "Anda menjawab " & benar & " pertanyaan dengan benar...", vbDefaultButton2, result
MsgBox "Score anda adalah : " & (benar * 20), vbInformation, "Score"
hapusJawaban
End Sub
Private Sub btnProses_Click() tampilData
tampilSoal End Sub
Private Sub Cmdkembali_Click() Menu_Utama.Show
Soal.Hide End Sub
Private Sub CmdLihat_Click() artikel.Show
End Sub
Private Sub CmdNext_Click() Soal_2.Form_Load
Soal_2.Refresh Soal_2.Show Soal.Hide End Sub
Private Sub Form_Load() InitConnection tampilData tampilSoal score = 0 benar = 0 Soal.Show 'Soal.Hide
CmbKategori.AddItem "KEMAMPUAN VERBAL" CmbKategori.AddItem "KEMAMPUAN PENALARAN" CmbKategori.AddItem "KEMAMPUAN KUANTITATIF"
End Sub
Sub tampilSoal()
Dim noSoal As Integer
noSoal = 0
For noSoal = 1 To 5 '(ListSoal.ListItems.Count - 5) lblNo(noSoal - 1) = noSoal lblSoal(noSoal - 1) = ListSoal.ListItems(noSoal).ListSubItems(2).Text pilA(noSoal - 1).Caption = ListSoal.ListItems(noSoal).ListSubItems(3).Text pilB(noSoal - 1).Caption = ListSoal.ListItems(noSoal).ListSubItems(4).Text pilC(noSoal - 1).Caption = ListSoal.ListItems(noSoal).ListSubItems(5).Text pilD(noSoal - 1).Caption = ListSoal.ListItems(noSoal).ListSubItems(6).Text 'pilE(noSoal - 1).Caption = ListSoal.ListItems(noSoal).ListSubItems(7).Text lblJwb(noSoal - 1).Caption = ListSoal.ListItems(noSoal).ListSubItems(7).Text 'txtKategori = listSoal.ListItems(intSelItem).ListSubItems(8).Text
Next End Sub Sub hapusJawaban() For i = 0 To 4 pilA(i).Value = False pilB(i).Value = False pilC(i).Value = False pilD(i).Value = False pilE(i).Value = False Next For i = 5 To 9 Soal_2.pilA(i).Value = False Soal_2.pilB(i).Value = False Soal_2.pilC(i).Value = False Soal_2.pilD(i).Value = False Soal_2.pilE(i).Value = False Next For i = 10 To 14 Soal_3.pilA(i).Value = False Soal_3.pilB(i).Value = False Soal_3.pilC(i).Value = False Soal_3.pilD(i).Value = False Soal_3.pilE(i).Value = False Next For i = 15 To 19 Soal_4.pilA(i).Value = False Soal_4.pilB(i).Value = False Soal_4.pilC(i).Value = False Soal_4.pilD(i).Value = False Soal_4.pilE(i).Value = False Next score = 0 benar = 0 End Sub
Lampiran 4
Kode Program Soal 2
Private Sub InitConnection()
Set koneksi = New ADODB.Connection koneksi.Open "DSN=koneksi_stan" End Sub
Private Sub CmdSubmit_Click()
'---- menghandle pilihan di masing-masing soal --- benar = 0
For i = 0 To 4
If Soal.pilA(i).Value = True Then pilihan(i) = "A"
ElseIf Soal.pilB(i).Value = True Then pilihan(i) = "B"
ElseIf Soal.pilC(i).Value = True Then pilihan(i) = "C"
ElseIf Soal.pilD(i).Value = True Then pilihan(i) = "D"
'ElseIf Soal.pilE(i).Value = True Then 'pilihan(i) = "E" Else pilihan(i) = " " End If Next For i = 5 To 9
If Soal_2.pilA(i).Value = True Then pilihan(i) = "A"
ElseIf Soal_2.pilB(i).Value = True Then pilihan(i) = "B"
ElseIf Soal_2.pilC(i).Value = True Then pilihan(i) = "C"
ElseIf Soal_2.pilD(i).Value = True Then pilihan(i) = "D"
ElseIf Soal_2.pilE(i).Value = True Then pilihan(i) = "E" Else pilihan(i) = " " End If Next
For i = 10 To 14
If Soal_3.pilA(i).Value = True Then pilihan(i) = "A"
ElseIf Soal_3.pilB(i).Value = True Then pilihan(i) = "B"
ElseIf Soal_3.pilC(i).Value = True Then pilihan(i) = "C"
ElseIf Soal_3.pilD(i).Value = True Then pilihan(i) = "D"
' ElseIf Soal_3.pilE(i).Value = True Then 'pilihan(i) = "E" Else pilihan(i) = " " End If Next For i = 15 To 19
If Soal_4.pilA(i).Value = True Then pilihan(i) = "A"
ElseIf Soal_4.pilB(i).Value = True Then pilihan(i) = "B"
ElseIf Soal_4.pilC(i).Value = True Then pilihan(i) = "C"
ElseIf Soal_4.pilD(i).Value = True Then pilihan(i) = "D"
' ElseIf Soal_3.pilE(i).Value = True Then 'pilihan(i) = "E" Else pilihan(i) = " " End If Next
' membandingkan pilihan dengan jawaban yang benar ---
'MsgBox "pilihan : " & pilihan(0) & pilihan(1) & pilihan(2) & pilihan(3)
For i = 0 To 4
If pilihan(i) = Soal.lblJwb(i).Caption Then score = score + 20 benar = benar + 1 End If Next For i = 5 To 9
'score = score + 20 benar = benar + 1 End If Next For i = 10 To 14
If pilihan(i) = Soal_3.lblJwb(i).Caption Then 'score = score + 20 benar = benar + 1 End If Next For i = 15 To 19
If pilihan(i) = Soal_4.lblJwb(i).Caption Then 'score = score + 20
benar = benar + 1 End If
Next
MsgBox "Anda menjawab " & benar & " pertanyaan dengan benar...", vbDefaultButton2, result
MsgBox "Score anda adalah : " & (benar * 5), vbInformation, "Score" Soal.hapusJawaban Soal.Show Soal_2.Hide End Sub
Private Sub Cmdkembali_Click() Soal.Show
Soal_2.Hide End Sub
Private Sub CmdNext_Click() Soal_3.Form_Load
Soal_3.Show Soal_2.Hide End Sub
Public Sub Form_Load() InitConnection tampilSoal2 score = 0 benar = 0 Soal_3.Show Soal_2.Hide
' Make the picture box bigger than the form:
'tampilSoal2
' Position and size the first TextBox: 'Text1(0).Move 0, 0, Picture1.Width / 2, Picture1.Height / 20
' Place some sample controls in the picture box: Dim i As Integer 'For i = 1 To 1 ' Load Text1(i) ' Text1(i).Visible = True 'Text1(i).Left = i * Picture1.Height / 20 'Text1(i).Top = Text1(i).Left 'Next End Sub Sub tampilSoal2()
Dim noSoal As Integer
noSoal = 6
For noSoal = 6 To 10 '(Soal.ListSoal.ListItems.Count) Soal_2.lblNo(noSoal - 1) = noSoal Soal_2.lblSoal(noSoal - 1) = Soal.ListSoal.ListItems(noSoal).ListSubItems(2).Text pilA(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(3).Text pilB(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(4).Text pilC(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(5).Text pilD(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(6).Text 'pilE(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(7).Text lblJwb(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(7).Text 'txtKategori = listSoal.ListItems(intSelItem).ListSubItems(8).Text Next End Sub
Private Sub Form_Unload(Cancel As Integer) End
Lampiran 5
Kode Program Soal 3
Private Sub CmdExit_Click() End
End Sub
Private Sub InitConnection()
Set koneksi = New ADODB.Connection koneksi.Open "DSN=koneksi_stan" End Sub
Private Sub CmdSubmit_Click()
'---- menghandle pilihan di masing-masing soal --- Dim pilihan(20) As String
benar = 0
For i = 0 To 4
If Soal.pilA(i).Value = True Then pilihan(i) = "A"
ElseIf Soal.pilB(i).Value = True Then pilihan(i) = "B"
ElseIf Soal.pilC(i).Value = True Then pilihan(i) = "C"
ElseIf Soal.pilD(i).Value = True Then pilihan(i) = "D"
'ElseIf Soal.pilE(i).Value = True Then 'pilihan(i) = "E" Else pilihan(i) = " " End If Next For i = 5 To 9
If Soal_2.pilA(i).Value = True Then pilihan(i) = "A"
ElseIf Soal_2.pilB(i).Value = True Then pilihan(i) = "B"
ElseIf Soal_2.pilC(i).Value = True Then pilihan(i) = "C"
ElseIf Soal_2.pilD(i).Value = True Then pilihan(i) = "D"
'pilihan(i) = "E" Else pilihan(i) = " " End If Next For i = 10 To 14
If Soal_3.pilA(i).Value = True Then pilihan(i) = "A"
ElseIf Soal_3.pilB(i).Value = True Then pilihan(i) = "B"
ElseIf Soal_3.pilC(i).Value = True Then pilihan(i) = "C"
ElseIf Soal_3.pilD(i).Value = True Then pilihan(i) = "D"
'ElseIf Soal_3.pilE(i).Value = True Then 'pilihan(i) = "E" Else pilihan(i) = " " End If Next For i = 15 To 19
If Soal_4.pilA(i).Value = True Then pilihan(i) = "A"
ElseIf Soal_4.pilB(i).Value = True Then pilihan(i) = "B"
ElseIf Soal_4.pilC(i).Value = True Then pilihan(i) = "C"
ElseIf Soal_4.pilD(i).Value = True Then pilihan(i) = "D"
'ElseIf Soal_3.pilE(i).Value = True Then 'pilihan(i) = "E" Else pilihan(i) = " " End If Next
' membandingkan pilihan dengan jawaban yang benar ---
'MsgBox "pilihan : " & pilihan(0) & pilihan(1) & pilihan(2) & pilihan(3)
For i = 0 To 4
If pilihan(i) = Soal.lblJwb(i).Caption Then 'score = score + 20
benar = benar + 1 End If
Next
For i = 5 To 9
If pilihan(i) = Soal_2.lblJwb(i).Caption Then 'score = score + 20 benar = benar + 1 End If Next For i = 10 To 14
If pilihan(i) = Soal_3.lblJwb(i).Caption Then 'score = score + 20 benar = benar + 1 End If Next For i = 15 To 19
If pilihan(i) = Soal_4.lblJwb(i).Caption Then 'score = score + 20
benar = benar + 1 End If
Next
MsgBox "Anda menjawab " & benar & " pertanyaan dengan benar...", vbDefaultButton2, result
MsgBox "Score anda adalah : " & (benar * 5), vbInformation, "Score" ' Soal.hapusJawaban 'Soal_2.hapusJawaban Soal_3.Show Soal_2.Hide 'lihatJawaban.Show End Sub
Private Sub Cmdkembali_Click() Soal_2.Show
Soal_3.Hide End Sub
Private Sub CmdKembali1_Click() Soal_2.Show
Soal_3.Hide End Sub
Private Sub CmdNext_Click() Soal_4.Form_Load
Soal_4.Show Soal_3.Hide End Sub
Private Sub Command1_Click() End Sub
Public Sub Form_Load() InitConnection tampilSoal3 score = 0 benar = 0 Soal_3.Show Soal_2.Hide End Sub Sub tampilSoal3()
Dim noSoal As Integer
noSoal = 11
For noSoal = 11 To 15 '(Soal.ListSoal.ListItems.Count) Soal_3.lblNo(noSoal - 1) = noSoal Soal_3.lblSoal(noSoal - 1) = Soal.ListSoal.ListItems(noSoal).ListSubItems(2).Text pilA(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(3).Text pilB(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(4).Text pilC(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(5).Text pilD(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(6).Text 'pilE(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(7).Text lblJwb(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(7).Text 'txtKategori = listSoal.ListItems(intSelItem).ListSubItems(8).Text Next End Sub
Lampiran 6
Kode Program Soal 4
Private Sub cmdBersih_Click() Soal_3.hapusJawaban
End Sub
Private Sub InitConnection()
Set koneksi = New ADODB.Connection koneksi.Open "DSN=koneksi_stan" End Sub
Private Sub CmdExit_Click() End
End Sub
Private Sub CmdSubmit_Click()
'---- menghandle pilihan di masing-masing soal --- Dim pilihan(20) As String
benar = 0
For i = 0 To 4
If Soal.pilA(i).Value = True Then pilihan(i) = "A"
ElseIf Soal.pilB(i).Value = True Then pilihan(i) = "B"
ElseIf Soal.pilC(i).Value = True Then pilihan(i) = "C"
ElseIf Soal.pilD(i).Value = True Then pilihan(i) = "D"
'ElseIf Soal.pilE(i).Value = True Then 'pilihan(i) = "E" Else pilihan(i) = " " End If Next For i = 5 To 9
If Soal_2.pilA(i).Value = True Then pilihan(i) = "A"
ElseIf Soal_2.pilB(i).Value = True Then pilihan(i) = "B"
ElseIf Soal_2.pilC(i).Value = True Then pilihan(i) = "C"
ElseIf Soal_2.pilD(i).Value = True Then pilihan(i) = "D"
'ElseIf Soal_2.pilE(i).Value = True Then 'pilihan(i) = "E" Else pilihan(i) = " " End If Next For i = 10 To 14
If Soal_3.pilA(i).Value = True Then pilihan(i) = "A"
ElseIf Soal_3.pilB(i).Value = True Then pilihan(i) = "B"
ElseIf Soal_3.pilC(i).Value = True Then pilihan(i) = "C"
ElseIf Soal_3.pilD(i).Value = True Then pilihan(i) = "D"
'ElseIf Soal_3.pilE(i).Value = True Then 'pilihan(i) = "E" Else pilihan(i) = " " End If Next For i = 15 To 19
If Soal_4.pilA(i).Value = True Then pilihan(i) = "A"
ElseIf Soal_4.pilB(i).Value = True Then pilihan(i) = "B"
ElseIf Soal_4.pilC(i).Value = True Then pilihan(i) = "C"
ElseIf Soal_4.pilD(i).Value = True Then pilihan(i) = "D"
'ElseIf Soal_3.pilE(i).Value = True Then 'pilihan(i) = "E" Else pilihan(i) = " " End If Next
' membandingkan pilihan dengan jawaban yang benar ---
'MsgBox "pilihan : " & pilihan(0) & pilihan(1) & pilihan(2) & pilihan(3)
For i = 0 To 4
If pilihan(i) = Soal.lblJwb(i).Caption Then 'score = score + 20 benar = benar + 1 End If Next For i = 5 To 9
If pilihan(i) = Soal_2.lblJwb(i).Caption Then 'score = score + 20 benar = benar + 1 End If Next For i = 10 To 14
If pilihan(i) = Soal_3.lblJwb(i).Caption Then 'score = score + 20 benar = benar + 1 End If Next For i = 15 To 19
If pilihan(i) = Soal_4.lblJwb(i).Caption Then 'score = score + 20
benar = benar + 1 End If
Next
MsgBox "Anda menjawab " & benar & " pertanyaan dengan benar...", vbDefaultButton2, result
MsgBox "Score anda adalah : " & (benar * 5), vbInformation, "Score" ' Soal.hapusJawaban 'Soal_3.hapusJawaban Soal_4.Show Soal_3.Hide lihat_Jawaban.Show End Sub
Private Sub Cmdkembali_Click() Soal_3.Show
End Sub
Public Sub Form_Load() InitConnection tampilSoal4 score = 0 benar = 0 Soal_4.Show Soal_2.Hide End Sub Sub tampilSoal4()
Dim noSoal As Integer
noSoal = 16
For noSoal = 16 To 20 '(Soal.ListSoal.ListItems.Count) Soal_4.lblNo(noSoal - 1) = noSoal Soal_4.lblSoal(noSoal - 1) = Soal.ListSoal.ListItems(noSoal).ListSubItems(2).Text pilA(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(3).Text pilB(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(4).Text pilC(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(5).Text pilD(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(6).Text 'pilE(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(7).Text lblJwb(noSoal - 1).Caption = Soal.ListSoal.ListItems(noSoal).ListSubItems(7).Text 'txtKategori = listSoal.ListItems(intSelItem).ListSubItems(8).Text Next End Sub
Lampiran 7
Kode Program About Me Dim text As String
Private Sub cmdExit_Click() Unload Me
End Sub
Private Sub Form_Load()
imgAbout.Picture = LoadPicture(App.Path & "\img\about1.bmp") End Sub
Private Sub FrameAbout_Click() Unload Me
End Sub
Private Sub Timer1_Timer() Me.Width = Me.Width + 100 tengah If Me.Width >= 5370 Then Timer1.Enabled = False tengah End If End Sub
Private Sub Timer2_Timer() a = Left(text, 1) b = Len(text) c = Right(text, b - 1) text = c + a formAbout.Caption = text End Sub
Public Sub tengah()
Me.Left = (Screen.Width - Me.Width) / 2 Me.Top = (Screen.Height - Me.Height) / 2 End Sub
Private Sub Form_Unload(Cancel As Integer)
FormMain_menu.Enabled = True updateKat = True
Do
Me.Left = Me.Left + 500 Me.Move Me.Left, Me.Top DoEvents
Loop Until Me.Left > Screen.Width
Hasil Uji Program Tugas Akhir SURAT KETERANGAN
Yang bertandatangan dibawah ini, menerangkan bahwa Tugas Akhir Mahasiswa Diploma 3 Teknik Informatika :
Nama : Abdul Rauf Nim : 092406083
Program Studi : D3 Teknik Informatika
Judul Tugas Akhir : Perancangan Aplikasi Tes Potensi Akademik STAN Menggunakan Microsoft Visual Basic 6.0
Telah melaksanakan tes program Tugas Akhir Mahasiswa tersebut diatas pada tanggal Mei 2012.
Dengan hasil : Sukses /Gagal
Demikian diterangkan untuk digunakan melengkapi syarat Pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa yang bersangkutan di Departemen Matematika FMIPA USU Medan.
Medan, Mei 2012
Dosen Pembimbing,
NIP. 196312141989031001 Drs.Marihat Situmorang, M.Kom
KEMENTERIAN PENDIDIKAN NASIONAL