LAMPIRAN. Kode Program Menu Utama

dokumen-dokumen yang mirip
LISTING PROGRAM FORM MENU UTAMA. Private Sub Command1_Click() Unload Me Form2.Show End Sub. Private Sub Command3_Click() Form10.

LISTING PROGRAM. Public Declare Sub PortOut Lib "io.dll" (ByVal Port As Integer, ByVal Value As Byte)

LISTING PROGRAM. Script Menu Utama Pada Game Tebak Kata

Listing Program. 1. Loading. 2. Home. Option Explicit. Dim isplash As Integer. Private Sub Timer1_Timer() On Error Resume Next. isplash = isplash + 5

Kartu Bimbingan Tugas Akhir Mahhasiswa

Private Sub cmdprint_click() WebBrowser1.ExecWB OLECMDID_PRINT,OLECMDEXECOPT_DODEFAULT End Sub

Listing Program a. Form Login. Public LoginSucceeded As Boolean

LAMPIRAN LISTING PROGRAM. Label1 = "APLIKASI RUMUS BANGUN RUANG MENGGUNAKAN "

LISTING PROGRAM. lbljalan.caption = "Selamat Menggunakan Kamus Digital Istilahistilah

WinCE API. API Fungsi & prosedur. Microsoft Windows Kode program

BAB 3 SYSTEM AKSES WINDOWS

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan tempat implementasi dari perangkat lunak ini adalah sebagai berikut :

HandleError: MsgBox "Proses tidak bisa dikerjakan.", vbinformation, "Perhatian" On Error GoTo 0 End Sub

SURAT KETERANGAN Hasil Uji Program Tugas Akhir

LISTING PROGRAM. Kode Form Splash Screen. Private Sub Form_Load() lblversion.caption = "Version " & App.Major & "." & App.Minor & "." & App.

Lampiran A HELP EZTWAIN. crash.

Coding : Coding : Oleh : Uus Rusmawan Hal - 1

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA

DAFTAR PUSTAKA. Multimedia Control, Steven Holzner. Diakses pada tanggal 14/09/2011 Dari

BAHASA PEMROGRAMAN (LISTING PROGRAM)

Program absen dengan menggunakan visual basic 6.0

STRUKTUR ORGANISASI BADAN PUSAT STATISTIK (BPS) KEPALA WAKIL KEPALA

Lampiran A. Program Visualisasi Cuaca Otomatis

BAB III PEMBAHASAN MASALAH

SISTEM INFORMASI APOTEK SEHAT FARMA LANGKAT TUGAS AKHIR CITA LIRI RAPIANTI

1. Buka Visual Basic 6 sobat. Buat project baru, masukkan componen Microsoft Winsock Control 2. Masukkan coding berikut

E-Trick Visual Basic 6.0

LAMPIRAN. 1. Detail Call Flow Diagram L 1

Memahami Proyek-Proyek Visual Basic dan Dasar-Dasar Visual Basic Code

Koneksi Visual Basic 6.0 dengan SQL SERVER 2000

LISTING PROGRAM 1. HALAMAN AWAL. Layer Action. fscommand("fullscreen",true); Layer Next. on (release) { loadmovienum("home.swf", 0); } 2.

1. Rancangan Input Program Form Menu Utama Form Data Barang [ Input Barang ]

KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.)

ANIMASI PEMBELAJARAN MATEMATIKA TENTANG BANGUN RUANG TUGAS AKHIR RAISA EMANUELA S

8. Leong, Marlon Dari Programer untuk Programer Visual Basic.

BAB IV IMPLEMENTASI DAN TESTING

LAMPIRAN : LISTING PROGRAM Visual Basic 6.0

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

Menampilkan List Komputer dan User-nya dalam Jaringan Intranet Dengan Fungsi WNet API

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. telah dibuat sebelumnya, sehinggga user dapat memahami jalannya sistem tersebut.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V PROSEDUR DAN FUNGSI

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

Sistem Distribusi Data Melalui COM+ Dengan Visual Basic

Koneksi dan Pembuatan Form Visual Basic MS Access. Arif Basofi PENS-ITS 2012

Visual Basic 6.0 For Beginners

MEMBUAT DATABASE DENGAN ADO

Field Tipe Data Size Keterangan userid Text 12 Primary key namauser Text 30 - password Text 8 - akses Text 10 -

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA

Kartu Bimbingan Tugas Akhir Mahasiswa

Tutorial, Source code, Request Program Visual Basic

LAMPIRAN. Dim WithEvents diagnosa As New DB_MYSQL Dim sql = "select * from gejala order by kode asc"

Modul Praktikum 6 Dasar-Dasar Teknologi Informasi dan Komunikasi. Aplikasi Spreadsheet Microsoft Excel (2) Validasi Data & Fungsi Terbilang

Kode Program : Koneksi. Klik Kanan Adobrg Pilih ADODC Properties Maka akan muncul tampilan sbb: Instruktur : Nani Purwati

DISUSUN OLEH : : Friska Rosalina NIM :

BAB IV IMPLEMENTASI DAN PENGUJIAN

APLIKASI EYD DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR

Langkah ke 2 yaitu buat database form bukunya seperti gambar dibawah ini

MEMBACA RECORD DENGAN ADODC

PEMROGRAMAN VB.NET. Koneksi Ke Database

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

S U R A T K E T E R A N G A N Hasil Uji Program Tugas Akhir

Bab 4 Hasil dan Pembahasan

LISTING PROGRAM. Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) ShowInputForm End Sub

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan menjelasan berbagai hal yang berhubungan dengan pengujian.

BAB IV HASIL DAN UJI COBA

Program Enkripsi & Dekripsi sederhana menggunakan Visual Basic 6.0

PERSETUJUAN. : Aplikasi daftar menu digital di restoran menggunakan Visual basic 6.0. Program Studi D3 Teknik Informatika

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM

Nama Barang Sat Pemakaian Setahun Harga per unit Nilai Setahun. Kardus Aira 240 ml Lembar 1,312,000 Rp 1,420 Rp 1,863,040,000

LAMPIRAN CODING PROGRAM FORM DISPLAY : Private Sub Cmd_Cancel_Click() End End Sub

BAB III LANDASAN TEORI. muka yang bersifat grafis Graphical User Interface (GUI). Daripada menulis

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

LAMPIRAN A: LISTING PROGRAM

PEMROGRAMAN VISUAL BASIC

Gambar 8.1. Dialog Menu Editor.

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

BAB 2 LANDASAN TEORI

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Berdasarkan analisa dan perancangan sistem yang telah

PERANCANGAN SISTEM INFORMASI KESISWAAN DAN KEPEGAWAIAN SMP NEGERI 3 PONOROGO BERBASIS VISUAL BASIC 6.0 SKRIPSI


Pre Processing. Memberikan gambaran jenis-jenis pre-processing

Menggunakan DataGrid dengan ADODC 1. Tanamkan pada form sebuah ADODC dan DataGrid

PENGGUNAAN DATA DAN VARIABEL

Modul Database dan Pengaksesannya dari FORM #1

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

Transkripsi:

1 LAMPIRAN Kode Program Menu Utama Dim LetakTengah As Integer Private Declare Function PlaySound Lib "winmm.dll" Alias _ "PlaySoundA" (ByVal lpszname As String, ByVal hmodule As Long, _ ByVal dwflags As Long) As Long Public Function PlayWaveFile(strFileName As String, Optional blnasync As Boolean) As Boolean Dim lngflags As Long Const snd_sync = &H0 Const snd_async = &H1 Const snd_nodefault = &H2 Const snd_filename = &H20000 lngflags = snd_nodefault Or snd_filename Or snd_sync If blnasync Then lngflags = lngflags Or snd_async PlayWaveFile = PlaySound(strFileName, 0&, lngflags) End Function Private Sub CDanddvdRom_Click() CDRom.Show Private Sub Form_Load() Me.Top = Me.Height * -1 Me.Left = (Screen.Width - Me.Width) / 2 LetakTengah = (Screen.Height - Me.Height) / 2 Me.Timer1.Interval = 50 Private Sub Hardisk_Click() HardiskForm.Show

2 Private Sub keluar_click() 20.wav", True) End Private Sub Keyboard_Click() Keyboardform.Show Private Sub Komputer_Click() SejarahKomputer.Show Private Sub Laptop_Click() Laptopform.Show Private Sub Memorikomputer_Click() memoriramform.show Private Sub Monitor_Click() MonitorForm.Show

3 Private Sub Motherboard_Click() motherboardform.show Private Sub Mouse_Click() mouseform.show Private Sub Processor_Click() Processorform.Show Private Sub tentangsaya_click() tentangsayaform.show Private Sub Timer1_Timer() If Me.Top < LetakTengah Then Me.Top = Me.Top + ((LetakTengah - Me.Top) / 2) Else: Me.Top = LetakTengah Me.Timer1.Interval = 0 End If Private Sub Timer2_Timer() If Me.Top < Screen.Height Then Me.Top = Me.Top + ((Me.Top - LetakTengah) * 2)

4 Else Unload Me End If

5 Kode Program Halaman Baca Pada menu Komputer, Motherboard, Processor, Memori Komputer, Hardisk, CD dan DVD, Laptop, Monitor, Mouse, dan Keyboard, memiliki kode yang sama tetapi berbeda pada koneksi databasenya seperti di bawah ini. Dim LetakTengah As Integer Private Declare Function PlaySound Lib "winmm.dll" Alias _ "PlaySoundA" (ByVal lpszname As String, ByVal hmodule As Long, _ ByVal dwflags As Long) As Long Public Function PlayWaveFile(strFileName As String, Optional blnasync As Boolean) As Boolean Dim lngflags As Long Const snd_sync = &H0 Const snd_async = &H1 Const snd_nodefault = &H2 Const snd_filename = &H20000 lngflags = snd_nodefault Or snd_filename Or snd_sync If blnasync Then lngflags = lngflags Or snd_async PlayWaveFile = PlaySound(strFileName, 0&, lngflags) End Function Private Sub Form_Load() 'binding data k masing2 kontrol Set Judul.DataSource = Adodc1 Judul.DataField = "Menu" Set Isibuku.DataSource = Adodc1 Isibuku.DataField = "Keterangan" Set Gambar1.DataSource = Adodc1 Gambar1.DataField = "Gambar" Set Gambar2.DataSource = Adodc1 Gambar2.DataField = "Gambar2" Set Gambar3.DataSource = Adodc1 Gambar3.DataField = "Gambar3" Set Gambar4.DataSource = Adodc1 Gambar4.DataField = "Gambar4" Set Gambar5.DataSource = Adodc1 Gambar5.DataField = "Gambar5" Source code Koneksi CD dan DVD

6.RecordSource = "select * from CDandDVDRom order by ID" 'animasi form Me.Top = Me.Height * -1 Me.Left = (Screen.Width - Me.Width) / 2 LetakTengah = (Screen.Height - Me.Height) / 2 Me.Timer1.Interval = 50 Private Sub gantigambar_click() On Error GoTo Ero With CommonDialog1.CancelError = True.FileName = "".Filter = "JPG Files *.jpg".showopen Gambar1.Picture = LoadPicture(.FileName) Dim p As New ADODB.Stream p.type = adtypebinary p.open p.loadfromfile.filename 'update gambar Adodc1.Recordset.Update "Gambar", p.read p.close Ero: Private Sub gantigambar2_click() On Error GoTo Ero With CommonDialog1.CancelError = True.FileName = "".Filter = "JPG Files *.jpg".showopen

7 Gambar2.Picture = LoadPicture(.FileName) Dim p As New ADODB.Stream p.type = adtypebinary p.open p.loadfromfile.filename 'update gambar Adodc1.Recordset.Update "Gambar2", p.read p.close Ero: Private Sub gantigambar3_click() On Error GoTo Ero With CommonDialog1.CancelError = True.FileName = "".Filter = "JPG Files *.jpg".showopen Gambar3.Picture = LoadPicture(.FileName) Dim p As New ADODB.Stream p.type = adtypebinary p.open p.loadfromfile.filename 'update gambar Adodc1.Recordset.Update "Gambar3", p.read p.close Ero: Private Sub gantigambar4_click() On Error GoTo Ero With CommonDialog1.CancelError = True.FileName = "".Filter = "JPG Files *.jpg".showopen

8 Gambar4.Picture = LoadPicture(.FileName) Dim p As New ADODB.Stream p.type = adtypebinary p.open p.loadfromfile.filename 'update gambar Adodc1.Recordset.Update "Gambar4", p.read p.close Ero: Private Sub gantigambar5_click() On Error GoTo Ero With CommonDialog1.CancelError = True.FileName = "".Filter = "JPG Files *.jpg".showopen Gambar5.Picture = LoadPicture(.FileName) Dim p As New ADODB.Stream p.type = adtypebinary p.open p.loadfromfile.filename 'update gambar Adodc1.Recordset.Update "Gambar5", p.read p.close Ero: Private Sub Hapus_Click() Gambar1.Picture = Nothing Gambar2.Picture = Nothing Gambar3.Picture = Nothing Gambar4.Picture = Nothing Gambar5.Picture = Nothing ' untuk menghapus gambar Adodc1.Recordset.Update "Gambar", Null Adodc1.Recordset.Update "Gambar2", Null

9 Adodc1.Recordset.Update "Gambar3", Null Adodc1.Recordset.Update "Gambar4", Null Adodc1.Recordset.Update "Gambar5", Null Private Sub menu_click() Awalform.Show Private Sub Timer1_Timer() If Me.Top < LetakTengah Then Me.Top = Me.Top + ((LetakTengah - Me.Top) / 2) Else: Me.Top = LetakTengah Me.Timer1.Interval = 0 End If Private Sub Timer2_Timer() If Me.Top < Screen.Height Then Me.Top = Me.Top + ((Me.Top - LetakTengah) * 2) Else Unload Me End If

10 Kode Program Masing-Masing Koneksi Untuk setiap menu, kode program sama dengan kode program halaman baca tetapi berbeda pada koneksinya. Source code Koneksi Hardisk.RecordSource = "select * from Hardisk_table order by ID" Source code Koneksi Keyboard.RecordSource = "select * from Keyboard_table order by ID" Source code koneksi Laptop.RecordSource = "select * from Laptop_Table order by ID"

11 Source code koneksi Memori Komputer.RecordSource = "select * from MemoriorRam_table order by ID" Source code koneksi Monitor.RecordSource = "select * from Monitor_table order by ID" Source code Koneksi Motherboard.RecordSource = "select * from Motherboard_table order by ID"

12 Source code Koneksi Mouse.RecordSource = "select * from Mouse_table order by ID" Source code Koneksi Processor.RecordSource = "select * from Processor_table order by ID" Source code Koneksi Komputer.RecordSource = "select * from SejarahKomputer order by ID"

13 Kode Program Form Tentang Saya Dim LetakTengah As Integer Private Declare Function PlaySound Lib "winmm.dll" Alias _ "PlaySoundA" (ByVal lpszname As String, ByVal hmodule As Long, _ ByVal dwflags As Long) As Long Public Function PlayWaveFile(strFileName As String, Optional blnasync As Boolean) As Boolean Dim lngflags As Long Const snd_sync = &H0 Const snd_async = &H1 Const snd_nodefault = &H2 Const snd_filename = &H20000 lngflags = snd_nodefault Or snd_filename Or snd_sync If blnasync Then lngflags = lngflags Or snd_async PlayWaveFile = PlaySound(strFileName, 0&, lngflags) End Function Private Sub Form_Load() Me.Top = Me.Height * -1 Me.Left = (Screen.Width - Me.Width) / 2 LetakTengah = (Screen.Height - Me.Height) / 2 Me.Timer1.Interval = 50 Private Sub home_click() Awalform.Show Private Sub Timer1_Timer() If Me.Top < LetakTengah Then Me.Top = Me.Top + ((LetakTengah - Me.Top) / 2) Else: Me.Top = LetakTengah Me.Timer1.Interval = 0 End If Private Sub Timer2_Timer() If Me.Top < Screen.Height Then Me.Top = Me.Top + ((Me.Top - LetakTengah) * 2) Else Unload Me End If

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN UNIVERSITAS SUMATERA UTARA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Jln. Bioteknologi No. 1 Kampus USU Telp. (061) 8212050-8214920. Fax. (061) 8214290 Medan 20155 KARTU BIMBINGAN TUGAS AKHIR MAHASISWA Nama : REZA MAHARDI SIDABUTAR Nomor Induk Mahasiswa : 092406140 Judul Tugas Akhir : APLIKASI ENSIKLOPEDIA UMUM MENGGUNAKAN VISUAL BASIC 6.0 Dosen Pembimbing : Prof.Dr.Opim Salim Sitompul,M.Sc Tanggal Mulai Bimbingan : Tanggal Selesai Bimbingan : No 1 TANGGAL BIMBINGAN PEMBAHASAN ASISTENSI MENGENAI BAB PARAF DOSEN PEMBIMBING KETERANGAN 2 3 4 5 6 7 Kartu ini harap dikembalikan ke Departemen Matematika bila bimbingan mahasiswa telah selesai Diketahui, Departemen Matematika FMIPA USU Ketua, Disetujui, Pembimbing Utama/ Penanggung Jawab Prof. Dr. Tulus, M.Si Prof.Dr.Opim Salim Sitompul,M.Sc Nip. 19620901 198803 1 002 NIP. 19610817 198701 1 001

SURAT KETERANGAN Hasil uji program tugas akhir Yang bertanda tangan di bawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program studi D3 Teknik Informatika: Nama : REZA MAHARDI SIDABUTAR N I M : 092406140 Program Studi : D3 TEKNIK INFORMATIKA Judul Tugas Akhir : APLIKASI ENSIKLOPEDIA UMUM MENGGUNAKAN VISUAL BASIC 6.0 Telah melaksanakan tes program Tugas Akhir Mahasiswa tersebut di atas pada tanggal : Juni 2012 Dengan Hasil : SUKSES / GAGAL Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan Medan, Juni 2012 Dosen Pembimbing Prof.Dr.Opim Salim Sitompul,M.Sc NIP. 19610817 198701 1 001