Lingkungan Pemrograman Implementasi Koneksi Database

Set rs1 = New Recordset Set con1 = New Connection con1.OpenProvider=Microsoft.Jet.OLEDB.4.0;DataSource=..\=DEMO=\ti yus.mdb;Persist Security Info=False rs1.Open select from a , con1, adOpenDynamic, adLockOptimistic Gambar 4.1 Implementasi Script Koneksi Database

4.3 Implementasi Aplikasi Game Visual Basic 6.0

Untuk membangun aplikasi game yang dibuat menggunakan Visual Basic 6.0 harus menentukan konsep dari game yang akan dibuat terlebih dahulu.

4.3.1 Implementasi Backsound Menu Awal

Pada tampilan menu awal permainan ini, pemain akan diiringi backsound yang harus ada pada setiap permainan. Implementasi script nya sebagai berikut. Private Declare Function sndPlaySound Lib winmm.dll Alias sndPlaySoundA ByVal lpszSoundName As String, ByVal uFlags As Long As Long Dim sound As String Const SND_SYNC = H0 Const SND_ASYNC = H1 Const SND_NODEFAULT = H2 Const SND_LOOP = H8 Const SND_NOSTOP = H10 Private Sub playSoundfile As String wFlags = SND_ASYNC Or SND_NODEFAULT Or SND_LOOP X = sndPlaySoundSoundfile, wFlags End Sub Private Sub Form_Load Call playMusic.WAV End Sub Gambar 4.2 Implementasi Script Backsound

4.3.2 Implemtasi Menyimpan Nama ke Database

Untuk bisa menggunakan game ini, maka harus mengisi nama sebagai identitas untuk dimasukkan ke database. Guna dari pengisian identitas ini sendiri apabila pada akhir permainan si pemain mendapatkan nilai paling tertinggi dari pemain sebelumnya maka identitas akan berada diurutan teratas pada form highscore . Disini tidak ada proses handle apabila identitas yang dimasukkan ada yang sama. Berikut ini merupakan script untuk menyimpan identitas kedalam database . Set rs1 = New Recordset rs1.AddNew Arrayname, score, ArrayFormNAMA.Textnama.Text, FormGAME.Labelnilai.Caption Gambar 4.3 Implementasi Script Menyimpan Nama ke Database

4.3.3 Implementasi Latihan

Sebelum pemain masuk ke permainan yang sesungguhnya. Pemain bisa melakukan pemanasan jari melalui menu latihan yang tersedia. Dalam menu ini pemain hanya menjawab pertanyaan berupa huruf, tidak ketinggalan juga terdapat 3 tiga tingkat kesulitan. Berikut implementasinya. Option Explicit Dim Number, I, score As Integer Dim Alpha26, A, B As String 1 Dim flag As Boolean Private Sub Form_KeyUpKeyCode As Integer, Shift As Integer If flag = False Then Gambar 4.4 Implementasi Script Latihan