Listing Program a. Form Login Public LoginSucceeded As Boolean Private Sub cmdcancel_click() 'set the global var to false 'to denote a failed login LoginSucceeded = False Me.Hide Private Sub cmdok_click() 'check for correct password If txtpassword = "admin" And Me.txtUserName.Text = "admin" Then frmutama.mnudatakamus.enabled = True frmutama.mnulogout.enabled = True frmutama.mnulogin.enabled = False Unload Me Else MsgBox "Password atau User Name tidak benar, coba lagi!",, "Login" Me.txtUserName.SetFocus SendKeys "{Home}+{End}" b. Form Data Private Sub cmdterjemah_click() If Me.perancis.Text <> "" Then Call OpenTable("select * from kamus where perancis = '" & Me.perancis.Text & "'", rsrs) With rsrs
If Not.EOF Then Me.indonesia.Text =.Fields(2) Else Me.perancis.Text = "" MsgBox Me.perancis.Text & " tidak terdaftar!", vbinformation, "Cari Data" Exit Sub End With Else Me.perancis.Text = "" MsgBox "Teks tidak boleh Kosong!", vbinformation, "Cari Data" Exit Sub Private Sub cmdtutp_click() Unload Me Private Sub Command1_Click() Me.perancis.Text = "" Me.indonesia.Text = "" Private Sub Form_Load() Connect Private Sub list_click() Me.perancis.Text = Me.list.Text
Me.list.Visible = False Private Sub perancis_change() If Me.perancis.Text = "" Then Me.list.Visible = False Else Call OpenTable("select * from kamus where perancis like '" & Me.perancis.Text & "%'", rsrs) With rsrs If Not.EOF Then Me.list.clear Me.list.AddItem.Fields(1) Me.list.Visible = True Else Me.list.clear Me.list.Visible = False Exit Sub End With c. Form Menu Utama Private Sub fff_click() With Crpt.DataFiles(0) = App.Path & "\Database\database.mdb".ReportFileName = App.Path & "\Laporan\bagian.rpt"
.RetrieveDataFiles.WindowState = crptmaximized.action = 1 End With Private Sub ghg_click() With Crpt.DataFiles(0) = App.Path & "\Database\database.mdb".ReportFileName = App.Path & "\Laporan\karyawan.rpt".RetrieveDataFiles.WindowState = crptmaximized.action = 1 End With Private Sub MDIForm_dblclick() If MsgBox("Apakah Anda akan Keluar dari Sistem?", vbquestion + vbyesno, "Konfirmasi") = vbyes Then End Private Sub MDIForm_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 2 Then PopupMenu MnuFile ' PopupMenu MnuTrans
Private Sub mnudatakamus_click() frminputdatakamus.show 1 Private Sub mnukamus_click() frmkamus.show 1 Private Sub MnuKeluar_Click() If MsgBox("Apakah Anda akan Keluar dari Sistem?", vbquestion + vbyesno, "Konfirmasi") = vbyes Then End Private Sub mnulogin_click() frmlogin.show 1 Private Sub mnulogout_click() frmutama.mnudatakamus.enabled = False frmutama.mnulogout.enabled = False frmutama.mnulogin.enabled = True Private Sub Timer1_Timer() StatusBar1.Panels(2) = Format(Date, "dd mmmm yyyy") StatusBar1.Panels(3) = Format(Time, "hh:mm:ss") Me.Caption = Right(Me.Caption, Len(Me.Caption) - 1) + Left(Me.Caption, 1) '
d. Form module1 Public Conn As New ADODB.Connection Public rsrs As New ADODB.Recordset Public ladd As Boolean Public ledit As Boolean Public Isitext As String Public List As ListItem Public i As Integer Public CariItem Public txt As Control Public reply As String Public StrSql As String Public SQlSimpan As String Public SQLHapus As String Public SQLUpdate As String Public Sub Connect() 'On Error GoTo hell Static strhell As String Static strdeath As String Set Conn = New ADODB.Connection Conn.ConnectionString = "Provider =Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & App.Path & "\Database\database.mdb" Conn.Open Public Sub LoadDataToListView(StrSql As String, rs As ADODB.Recordset, Grid As ListView, CountFields As Integer) On Error Resume Next
Call OpenTable(StrSql, rs) Grid.ListItems.clear Set List = Grid.ListItems.Add(,, rs.fields(0)) For i = 1 To CountFields List.SubItems(i) = rs.fields(i) Next i rs.movenext Public Sub SetFormCenter(Frm As Form) Frm.Move (frmutama.scalewidth \ 2) - (Frm.Width \ 2), (frmutama.scaleheight / 2) - (Frm.Height / 2) Public Sub LoadKd_pelangganToCombo(StrSql As String, rs As ADODB.Recordset, Combo As ComboBox) Call OpenTable(StrSql, rs) Combo.clear Combo.AddItem rs.fields(0) rs.movenext Public Sub LoadKd_pelanggan1ToCombo(StrSql As String, rs As ADODB.Recordset, Combo As ComboBox) Call OpenTable(StrSql, rs) Combo.clear Combo.AddItem rs.fields(1)
rs.movenext Public Sub LoadNo_checkinToCombo(StrSql As String, rs As ADODB.Recordset, Combo As ComboBox) Call OpenTable(StrSql, rs) Combo.clear Combo.AddItem rs.fields(0) rs.movenext Public Sub Loadkode_bagianToCombo(StrSql As String, rs As ADODB.Recordset, Combo As ComboBox) Call OpenTable(StrSql, rs) Combo.clear Combo.AddItem rs.fields(0) rs.movenext Public Sub LoadnikToCombo(StrSql As String, rs As ADODB.Recordset, Combo As ComboBox) Call OpenTable(StrSql, rs) Combo.clear Combo.AddItem rs.fields(0) rs.movenext
Public Sub LoadKd_petToCombo(StrSql As String, rs As ADODB.Recordset, Combo As ComboBox) Call OpenTable(StrSql, rs) Combo.clear Combo.AddItem rs.fields(0) rs.movenext Public Sub OpenTable(StrSql As String, rs As ADODB.Recordset) Set rs = New ADODB.Recordset If rs.state = adstateopen Then Set rs = Nothing rs.open StrSql, Conn, adopendynamic, adlockoptimistic Public Sub PesanSudahAda(Frm As Form) MsgBox "Data sudah ada!", vbcritical, "Data Suda Ada" Public Sub PesanKosong(Frm As Form) MsgBox "Data tidak boleh kosong!", vbcritical, "Data Kosong" Public Sub PesanTdkDitemukan(Frm As Form) MsgBox "Data tidak ditemukan!", vbcritical, "Cari Data" Public Sub PesanSimpan(Frm As Form) MsgBox "Data sudah disimpan!", vbinformation, "Simpan Data"
Public Sub PesanUpdate(Frm As Form) MsgBox "Data sudah di-update!", vbinformation, "Update Data" Public Sub PesanHapus(Frm As Form) MsgBox "Data sudah terhapus!", vbinformation, "Hapus Data" Public Sub IsiDataText1() Isitext = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz.," Public Sub IsiDataText2() Isitext = "0123456789" Public Sub IsiDataText3() Isitext = "()-0123456789"
SURAT KETERANGAN Hasil Uji Program Tugas Akhir Yang bertanda tangan dibawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program Diploma 3 Teknik Informatika : Nama : INTAN JUNIKA PASARIBU NIM : 102406009 Program Studi : D3 Teknik Informatika Judul TA : Sistem Informasi Mengenai Manfaat dan Kandungan Buah-Buahan Menggunakan Visual Basic 6.0 Telah melaksanakan tugas test program Tugas Akhir Mahasiswa tersebut di atas pada tanggal... Dengan Hasil : Sukses / Gagal Demikian diterangkan untuk melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan. Medan, Juni 2013 Dosen Pembimbing Drs. Partano Siagian, M.Sc NIP. 19511227 198003 1 001
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN UNIVERSITAS SUMATERA UTARA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Jln. Bioteknologi No.1 Kampus USU Padang Bulan Medan-20155 Telp. (061) 8211050, 8214290, Fax. (061) 8214290 KARTU BIMBINGAN TUGAS AKHIR MAHASISWA Nama Mahasiswa : INTAN JUNIKA PASARIBU Nomor Stambuk : 102406109 Judul Tugas Akhir : Program Aplikasi Kamus Bahasa Indonesia-perancis Menggunakan Visual Basic 6.0 Dosen Pembimbing : Drs. Partano Siagian, M.Sc Tanggal Mulai Bimbingan : Tanggal Selesai Bimbingan : No Tanggal Asisten Pembahasan pada Paraf Dosen Keterangan Bimbingan Asistensi Mengenai, Pembimbing pada Bab 1 2 3 4 5 * Kartu ini harap dikembalikan ke Departemen Matematika bila bimbingan telah selesai. Diketahui, Disetujui, Ketua Departemen Matematika Pembimbing Utama/ Penanggung Jawab Prof. Dr. Tulus, M.Si Drs. Partano Siagian, M.Sc NIP. 196209011988031002 NIP. 19511227 198003 1 001