ublic Class Form1
Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click
Dim strFileName As String
Dim ret As DialogResult
OpenFD.InitialDirectory = "C:\"
OpenFD.Title = "Open a Text File"
OpenFD.Filter = "Text Files(*.txt)|*.txt|Word Files(*.doc)|*.doc"
ret = OpenFD.ShowDialog
If ret = Windows.Forms.DialogResult.Cancel Then
MsgBox("Cancel Button Clicked")
Else
strFileName = OpenFD.FileName
MsgBox(strFileName)
End If
End Sub
Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label2.Click
Dim str As String = "abc123"
Dim charCounts As New Dictionary(Of Char, Integer)
For Each ch As Char In str
If charCounts.ContainsKey(ch) Then
charCounts(ch) += 1
Else
charCounts.Add(ch, 1)
End If
Next ch
For Each entry As KeyValuePair(Of Char, Integer) In charCounts
Form2.TextBox1.Text = entry.Key & " : " & entry.Value
Next entry
Form2.Show()
End Sub
End Class