LISTING PROGRAM
1.
Form Home.vb
Public Class Form1
Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
A-2
Private Function cekKunci(ByVal huruf As Char) As Boolean For i As Integer = 0 To ab - 1
matrix(i, j) = matrix(0, j)
ElseIf j = 4 Then
cipher += Matrik(bigramx(0), bigramy(0) + 1).ToString()
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
TextBox6.Text = waktu_proses.Elapsed.TotalSeconds.ToString() waktu_proses.Reset()
End Sub
Private Sub hapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles hapus.Click
Textcari.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = ""
MsgBox("Data telah dihapus", MsgBoxStyle.Exclamation, "Perhatian")
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim i As Integer = FreeFile()
FileOpen(i, "D:\KULIAH\hasil.txt", OpenMode.Output) PrintLine(i, TextBox3.Text)
FileClose(i)
MsgBox("Data telah disimpan", MsgBoxStyle.Information, "Perhatian")
End Sub
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
Dim i As Integer = FreeFile()
FileOpen(i, "D:\KULIAH\finish.txt", OpenMode.Output) PrintLine(i, TextBox4.Text)
FileClose(i)
MsgBox("Data telah disimpan", MsgBoxStyle.Information, "Perhatian")
End Sub
End If
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
waktu_proses.Start()
TextBox4.Text = RunLengthEncode(TextBox3.Text) TextBox10.Text = TextBox4.Text.Count()
waktu_proses.Stop()
TextBox5.Text = waktu_proses.Elapsed.TotalSeconds.ToString() waktu_proses.Reset()
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
End Sub
AmbilFile.Title = "Pilih TXT, doc File aja, jangan yg lain"
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
Dim i As Integer = FreeFile()
FileOpen(i, "D:\KULIAH\hasil.txt", OpenMode.Output) PrintLine(i, TextBox4.Text)
FileClose(i)
MsgBox("Data telah disimpan", MsgBoxStyle.Information, "Perhatian")
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim i As Integer = FreeFile()
FileOpen(i, "D:\KULIAH\hasil.txt", OpenMode.Output) PrintLine(i, TextBox3.Text)
FileClose(i)
MsgBox("Data telah disimpan", MsgBoxStyle.Information, "Perhatian")
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
waktu_proses.Start()
TextBox4.Text = RunLengthDecode(TextBox1.Text) waktu_proses.Stop()
TextBox5.Text = waktu_proses.Elapsed.TotalSeconds.ToString() waktu_proses.Reset()
End Sub
Private Function cekKunci(ByVal huruf As Char) As Boolean For i As Integer = 0 To ab - 1
Next
Private Sub putarKunci2(ByVal matrix As Char(,), ByVal huruf As Char) Dim limit As Boolean = False
If bigram(x) = Matrik(i, j) Then
Matrik(i, j) = ChrW(asci)
TextBox8.Text = waktu_proses.Elapsed.TotalSeconds.ToString() waktu_proses.Reset()
End Sub
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
MsgBox("Data telah dihapus", MsgBoxStyle.Exclamation, "Perhatian")
TextBox1.Focus() End Sub