BlogFanz http://fanz.web.

id

Tutorial Membuat Kamus Digital Sederhana

Kamus Digital Sederhana
Pertama kita bikin databasenya dulu pake Ms. Access 2003. Buat dua buah field dengan nama kata_indo dan kata_minang fieldnya boleh anda ganti namanya. Seperti gambar di bawah ini. Data Type keduanya adalah Text

Kemudian Save file di atas dengan nama kamus.mdb . Setelah selesai, tutup Ms. Access anda dan beralih ke Microsoft Visual Basic 6.0 . Disini saya tidak akan mengajarkan cara menginstallkan software ini. Kemudian anda buat form dengan nama FormBersih Seperti gambar di bawah ini. Kata katanya boleh anda tukar sesuai dengan minat anda

BlogFanz http://fanz.web.id

Tutorial Membuat Kamus Digital Sederhana

1 2 3 4 5 6 7

Pada gambar di atas terdapat 7 buah item yang harus di beri nama. Harap item ini di beri nama sesuai dengan yang telah saya tentukan. Anda bisa merubahnya setelah mengerti coding yang akan saya berikan setelah ini. 1. 2. 3. 4. 5. 6. 7. Nama item ini adalah TxtIndo Nama item ini adalah TxtMinang Nama item ini adalah TbSimpan Nama item ini adalah TxtIn Nama item ini adalah TbTRans Nama item ini adalah TxtOut Nama item ini adalah TbKeluar

Item item lain pada screenshot di atas dapat anda abaikan karena tidak terlalu penting. Sekarang saya berikan codingnya.

BlogFanz http://fanz.web.id Option Explicit

Tutorial Membuat Kamus Digital Sederhana

Private Konekdb As ADODB.Connection Private Rs_Kamus As ADODB.Recordset Private StrKonek, TOMBOL As String Private SqlSimpan, SqlCari As String Sub FormBersih() TxtIndo.Text = "" TxtMinang.Text = "" End Sub

Sub BukaDb() Set Konekdb = New ADODB.Connection StrKonek = "Provider=Microsoft.Jet.OLEDB.4.0;Persist " _ & "Security Info=False;Data Source=" _ & App.Path + "./Kamus.mdb" If Konekdb.State = adStateOpen Then Konekdb.Close Set Konekdb = New ADODB.Connection Konekdb.Open StrKonek Else Konekdb.Open StrKonek End If End Sub

Private Sub Form_Load() Call BukaDb End Sub

BlogFanz http://fanz.web.id Private Sub TbKeluar_Click() Unload Me End Sub

Tutorial Membuat Kamus Digital Sederhana

Private Sub TbSimpan_Click() If TxtIndo.Text = "" Then MsgBox "Anda Belum Mengisi Bahasa Indonesianya!", _ vbCritical, "Warning" TxtIndo.SetFocus ElseIf TxtMinang.Text = "" Then MsgBox "Anda Belum Mengisi Bahasa Minangnya!", _ vbCritical, "Warning" TxtMinang.SetFocus Else SqlSimpan = "" SqlSimpan = "Insert Into kamus(kata_indo,kata_minang)" _ & " Values('" & TxtIndo.Text _ & "','" & TxtMinang.Text & "')" Konekdb.Execute SqlSimpan, , adCmdText MsgBox "Kata baru telah ditambahkan dalam kamus", _ vbInformation, "Info" Call FormBersih End If End Sub

BlogFanz http://fanz.web.id Private Sub TbTrans_Click() If TxtIn.Text = "" Then

Tutorial Membuat Kamus Digital Sederhana

MsgBox "Kata belum dimasukan..!", _ vbCritical, "Info" TxtIn.SetFocus Else SqlCari = "" SqlCari = "select kata_minang from kamus " _ & " WHERE kata_indo LIKE '" _ & TxtIn.Text & "'" Set Rs_Kamus = New ADODB.Recordset Rs_Kamus.Open SqlCari, Konekdb, _ adOpenDynamic, adLockBatchOptimistic If Rs_Kamus.EOF And Rs_Kamus.BOF Then MsgBox "kata yang Anda cari tidak ada..!", _ vbCritical, "Info" Exit Sub Else TxtOut.Text = Rs_Kamus!kata_minang End If End If End Sub

Private Sub TxtIn_Change() Call FormBersih End Sub

BlogFanz http://fanz.web.id

Tutorial Membuat Kamus Digital Sederhana

Setelah proses coding selesai. Kini tiba saatnya anda untuk mencoba apakah kamus ini berjalan dengan baik atau tidak. Anda bisa mencobanya dengan menekan tombol F5 pada project ini. Apabila kamus tersebut muncul seperti screenshot di atas. Maka cobalah untuk menambah database katanya secara langsung. APabila semuanya telah berhasil, saatnya membuat kamus anda menjadi file yang executable (*.exe) . Caranya sangat mudah. Anda hanya perlu Membuka File  Make NamaFile.Exe . Dan Kamus anda pun jadi deh. Jangan lupa untuk menempatkan file kamus anda bersama dengan file kamus.mdb-nya . Hal ini penting karena file kamus tanpa database menyebabkan tidak berjalannya kamus tersebut. Selamat Mencoba! Anda bisa mengembangkan kamus ini dengan kreatifitas sendiri. Seperti menambahkan penerjemah timbal balik, menambahkan database kata dan lain lain. Semoga tutorial ini bermanfaat bagi anda!

Biografi (Biar Keren! :P ) Muhammad Irfan aka Fanz. Lahir di Bukittinggi, 12 September Saat ini adalah mahasiswa Jurusan Tarbiyah, Program Studi Teknik Informatika STAIN Bukittinggi. Mulai tertarik dengan Komputer sejak masih sekolah dasar. Ketertarikan kepada komputer makin menggila setelah mengenal Internet. Mulai kenal internet lewat dunia perchattingan di MiRC hingga akhirnya menemukan banyak teman dan mempunyai kesamaan hobi. Mulai tertarik Proggramming sejak menginjakkan kaki di STAIN Bukittinggi tahun 2008 silam. Membuat kamus ini dilakukannya dengan metode trial and error. Tak lupa bertanya pada google gudangnya segala ilmu. Saat ini aktif sebagai blogger dan mengelola sebuah blog. Mulai ngeblog sejak tahun 2007 namun seringkali berpindah pindah. Hingga akhirnya memutuskan untuk membeli domain dan hosting dan mengelola http://fanz.web.id bila ada kritik dan saran silahkan kirimkan email anda ke admin@fanz.web.id

Sign up to vote on this title
UsefulNot useful