• Tidak ada hasil yang ditemukan

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

Dokumen terkait