• Tidak ada hasil yang ditemukan

LAMPIRAN 1 Kode Program Menu Awal

N/A
N/A
Protected

Academic year: 2019

Membagikan "LAMPIRAN 1 Kode Program Menu Awal"

Copied!
17
0
0

Teks penuh

(1)

LAMPIRAN 1

Kode Program Menu Awal

Private Sub tengah()

Me.Left = (Screen.Width - Me.Width) / 2 Me.Top = (Screen.Height - Me.Height) / 2 End Sub

Private Sub Form_Load() Dim msg, sapi

Set sapi = CreateObject("sapi.spvoice") sapi.Speak "Welcome to Little Dictionary" Me.Width = 130

End Sub

Private Sub cmdEngInd_Click() FmEngInd.Show

Unload Me End Sub

Private Sub cmdIndEng_Click() FmIndEng.Show

Unload Me End Sub

Private Sub cmdProses_Click() FmInput.Show

Unload Me End Sub

Private Sub lblAboutMe_Click() FmAboutMe.Show

Unload Me End Sub

Private Sub Mn_Data_Click() FmInput.Show

Unload Me End Sub

Private Sub mnAbout_me_Click() FmAboutMe.Show

Unload Me End Sub

Private Sub mnEng_Ind_Click() FmEngInd.Show

Unload Me End Sub

Private Sub mnExit_Click() Unload Me

End Sub

Private Sub mnInd_Eng_Click() FmIndEng.Show

(2)

Private Sub Timer1_Timer() Label1.Caption = Time Label2.Caption = Date End Sub

Private Sub Timer2_Timer() Me.Width = Me.Width + 100 tengah

If Me.Width >= 7320 Then Timer2.Enabled = False tengah

(3)

LAMPIRAN 2

Kode Program English-Indonesian

Private Konekdb As ADODB.Connection Private Rs_Kamus As ADODB.Recordset Private StrKonek As String

Private SqlCari As String

Sub BukaDb()

Dim conDBString As String

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 cmdIndEng_Click() FmIndEng.Show

Unload Me Do

Me.Left = Me.Left + 40 Me.Move Me.Left, Me.Top DoEvents

Loop Until Me.Left > Screen.Width End Sub

Private Sub cmdReset_Click() TxtSearch.Text = "" TxtSearch.SetFocus End Sub

Private Sub cmdTambah_Click() FmInput.Show

Unload Me Do

Me.Left = Me.Left + 40 Me.Move Me.Left, Me.Top DoEvents

Loop Until Me.Left > Screen.Width End Sub

Private Sub Form_Load() Call BukaDb

PopData (strTextSearch) Me.Height = 10

End Sub

(4)

FmAboutMe.Show Unload Me End Sub

Private Sub lstView_ItemClick(ByVal Item As MSComctlLib.ListItem) Dim intSelItem As Integer

intSelItem = Item

TxtIn.Text = lstView.ListItems(intSelItem).ListSubItems(1).Text TxtOut.Text = lstView.ListItems(intSelItem).ListSubItems(2).Text gintid_kataItem =

lstView.ListItems(intSelItem).ListSubItems(3).Text End Sub

(5)

'Source Code Translate English - Indonesian '=========================================== Private Sub TbTrans_Click()

If TxtIn.Text = "" Then

MsgBox "Kata belum dimasukan..!", _ vbCritical, "Info"

TxtIn.SetFocus Else

SqlCari = ""

SqlCari = "select kata_indo from kamus " _ & " WHERE kata_asing 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_indo End If

End If End Sub

'Kode Program Jam dan Tanggal Private Sub Timer1_Timer() Label4.Caption = Time Label5.Caption = Date End Sub

'Kode Program Efek Animasi Private Sub Timer2_Timer() Me.Height = Me.Height + 100 tengah

If Me.Height >= 7230 Then Timer2.Enabled = False tengah

End If End Sub

Private Sub tengah()

Me.Left = (Screen.Width - Me.Width) / 2 Me.Top = (Screen.Height - Me.Height) / 2 End Sub

(6)

Lampiran 3

Kode Program Indonesian-English

Private Konekdb As ADODB.Connection Private Rs_Kamus As ADODB.Recordset Private StrKonek As String

Private SqlCari As String 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 cmdEngInd_Click() FmEngInd.Show

Unload Me End Sub

Private Sub cmdReset_Click() TxtSearch.Text = "" TxtSearch.SetFocus End Sub

Private Sub cmdTambah_Click() FmInput.Show

Unload Me End Sub

Private Sub cmdUpdate_Click() Dim strUpdate As String

strUpdate = "Update kamus Set kata_indo = '" & SQLSafe(TxtInput) & "'," & _

"kata_indo = '" & SQLSafe(TxtOut) & "' Where id_kata = " & gintIdItem & ""

Konekdb.Execute SqlCari PopData (strTextSearch) TxtIn.Text = ""

TxtOut.Text = "" End Sub

Private Sub Form_Load() Call BukaDb

PopData (strTextSearch) Me.Height = 10

End Sub

(7)

FmAboutMe.Show Unload Me End Sub

Private Sub lstView_ItemClick(ByVal Item As MSComctlLib.ListItem) Dim intSelItem As Integer

(8)

'Source Code Translate Indonesian - English 'Source Code Sound Indonesian - English '=========================================== 'Kode Program Efek Animasi

Private Sub Timer2_Timer()

(9)

Me.Top = (Screen.Height - Me.Height) / 2 End Sub

'===================================== Private Sub TxtSearch_Change()

(10)

LAMPIRAN 4

Kode Program Input Data

Private Konekdb As ADODB.Connection Private Rs_Kamus As ADODB.Recordset Private StrKonek As String

Private SqlCari As String

Sub FormBersih()

TxtAsing.Text = "" TxtIndo.Text = "" txtIndo2.Text = "" txtAsing2.Text = "" End Sub

'===================================== 'Menghubungkan Dengan Database Access '===================================== 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 cmdIndEng2_Click() FmIndEng.Show

Unload Me End Sub

Private Sub cmdEngInd_Click() FmEngInd.Show

Unload Me End Sub

Private Sub cmdIndEng_Click() FmIndEng.Show

Unload Me End Sub

Private Sub cmdReset_Click() TxtSearch.Text = "" TxtSearch.SetFocus End Sub

(11)

End Sub

Private Sub Form_Load() Me.Width = 10

Call BukaDb

PopData (strTextSearch) PopData2 (strTextSearch2) End Sub

'===================================== 'Kode Program Efek Animasi

Private Sub Timer2_Timer()

'ListView English - Indonesian '=============================

Private Sub lstView_ItemClick(ByVal Item As MSComctlLib.ListItem) Dim intSelItem As Integer

intSelItem = Item TxtAsing.Text =

lstView.ListItems(intSelItem).ListSubItems(1).Text

TxtIndo.Text = lstView.ListItems(intSelItem).ListSubItems(2).Text gintid_kataItem =

lstView.ListItems(intSelItem).ListSubItems(3).Text End Sub

'Menampilkan Data ke ListView English - Indonesian '================================================= Private Sub PopData(strTextSearch As String)

(12)

Exit Sub

'ListView Indonesian - English '=============================

Private Sub lstView2_ItemClick(ByVal Item As MSComctlLib.ListItem) Dim intSelItem As Integer

(13)

'Script Input Word English - Indonesian '====================================== Private Sub TbSimpan_Click()

Dim rsCek As ADODB.Recordset Dim strCek As String

SqlSimpan = "Insert Into kamus(kata_asing,kata_indo)" _ & " Values('" & TxtAsing.Text _

(14)

MsgBox "Kata baru telah ditambahkan dalam kamus", _ vbInformation, "Info"

Call FormBersih End If

End Sub

'Kode Program Update English - Indonesia '======================================= Private Sub TbUpdate_Click()

Dim strUpdate As String

strUpdate = "Update kamus Set kata_asing = '" & SQLSafe(TxtAsing) & "'," & _

"kata_indo = '" & SQLSafe(TxtIndo) & "' Where id_kata = " & gintIdItem & ""

Konekdb.Execute SqlCari PopData (strTextSearch) TxtAsing.Text = "" TxtIndo.Text = "" TxtAsing.SetFocus End Sub

'Kode Program Delete Kata English Indonesia '==========================================

Konekdb.Execute strDelete PopData (strTextSearch) TxtAsing.Text = "" TxtIndo.Text = "" End If

End Sub

Public Function SQLSafe(strValue As String) As String Dim strTemp1 As String

strTemp1 = Replace(strValue, "'", "''")

(15)

'====================================== Private Sub TbSimpan2_Click()

Dim rsCek As ADODB.Recordset Dim strCek As String

SqlSimpan = "Insert Into kamus(kata_indo,kata_asing)" _ & " Values('" & txtIndo2.Text _

'Kode Program Update Indonesia - English '======================================== Private Sub TbUpdate2_Click()

Dim strUpdate As String

strUpdate = "Update kamus Set kata_indo = '" & SQLSafe(txtIndo2) & "'," & _

"kata_asing2 = '" & SQLSafe(txtAsing2) & "' Where id_kata = " & gintIdItem & ""

Konekdb.Execute SqlCari PopData2 (strTextSearch2) txtIndo2.Text = ""

txtAsing2.Text = "" txtIndo2.SetFocus End Sub

'Kode Program Delete Indonesia - English '======================================== Private Sub TbDelete2_Click()

Dim strDelete As String If txtIndo2.Text = "" Then

(16)

vbCritical, "Info" txtIndo2.SetFocus

ElseIf txtAsing2.Text = "" Then

MsgBox "Pilih kata yang akan di hapus..!", _ vbCritical, "Info"

txtAsing2.SetFocus Else

strDelete = "Delete from kamus Where id_kata = " & gintid_kataItem.Text & ""

Konekdb.Execute strDelete PopData2 (strTextSearch2) txtIndo2.Text = ""

txtAsing2.Text = "" End If

End Sub

Private Sub TxtInput_Change() Call FormBersih

End Sub

Private Sub TxtIn_Change() Call FormBersih

End Sub

Private Sub Timer1_Timer() Label7.Caption = Time Label8.Caption = Date End Sub

Private Sub TxtSearch_Change() PopData (TxtSearch.Text) End Sub

(17)

LAMPIRAN 5

Kode Program About Me

Private Sub form_unload(cancel As Integer) Do

Me.Top = Me.Top + 40 Me.Move Me.Left, Me.Top DoEvents

Loop Until Me.Top > Screen.Height - 500 End Sub

Private Sub Command1_Click() FmKamusMini.Show

Referensi

Dokumen terkait

[r]

[r]

* If creation is successful, the browser will be redirected to the 'view' page. * If update is successful, the browser will be redirected to the

74 LAMPIRAN B: Hasil Pendekteksian

%pada dasarnya sebuah wajah terdiri minimal atas 3 hole (lubang) %jadi sebuah wajah memiliki nilai euler < -1. [l,n] = bwlabel(bwimage); %memberikan label pada

[r]

74 LAMPIRAN B: Hasil Pendekteksian

Museum-museum yang berada di bawah pengawasan DMP adalah Museum Sejarah Jakarta, Museum Wayang, Museum Seni Rupa, Museum Keramik, Museum Bahari, Museum