Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Public Class Form4
- Private Sub Form4_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
- Form2.Show()
- End Sub
- Private Sub Form4_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- End Sub
- Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
- Dim Val As String = Nothing
- Dim Result As New System.Text.StringBuilder
- For Each Character As Byte In System.Text.ASCIIEncoding.ASCII.GetBytes(TextBox1.Text)
- Result.Append(Convert.ToString(Character, 2).PadLeft(8, "0"))
- Result.Append(" ")
- Next
- Val = Result.ToString.Substring(0, Result.ToString.Length - 1)
- TextBox2.Text = Val
- End Sub
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- Try
- Dim Characters As String = System.Text.RegularExpressions.Regex.Replace(TextBox2.Text, "[^01]", "")
- Dim ByteArray((Characters.Length / 8) - 1) As Byte
- Dim val As String = Nothing
- For Index As Integer = 0 To ByteArray.Length - 1
- ByteArray(Index) = Convert.ToByte(Characters.Substring(Index * 8, 8), 2)
- Next
- val = System.Text.ASCIIEncoding.ASCII.GetString(ByteArray)
- TextBox1.Text = val
- Catch
- MsgBox("Malformed Binary- Please Try Again.", MsgBoxStyle.Critical, "Error")
- TextBox1.Text = ""
- End Try
- End Sub
- Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
- TextBox1.Clear()
- End Sub
- Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
- TextBox2.Clear()
- End Sub
- Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
- TextBox1.Clear()
- TextBox2.Clear()
- End Sub
- Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
- Try
- Dim Characters As String = System.Text.RegularExpressions.Regex.Replace(TextBox1.Text, "[^01]", "")
- Dim ByteArray((Characters.Length / 8) - 1) As Byte
- Dim val As String = Nothing
- For Index As Integer = 0 To ByteArray.Length - 1
- ByteArray(Index) = Convert.ToByte(Characters.Substring(Index * 8, 8), 2)
- Next
- val = System.Text.ASCIIEncoding.ASCII.GetString(ByteArray)
- TextBox2.Text = val
- Catch
- MsgBox("Malformed Binary- Please Try Again.", MsgBoxStyle.Critical, "Error")
- TextBox2.Text = ""
- End Try
- End Sub
- Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click
- Dim Val As String = Nothing
- Dim Result As New System.Text.StringBuilder
- For Each Character As Byte In System.Text.ASCIIEncoding.ASCII.GetBytes(TextBox2.Text)
- Result.Append(Convert.ToString(Character, 2).PadLeft(8, "0"))
- Result.Append(" ")
- Next
- Val = Result.ToString.Substring(0, Result.ToString.Length - 1)
- TextBox1.Text = Val
- End Sub
- End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement