Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ListBox1.Items.Add("vraag 1 Leren programmeren in Visual Basic 2010")
ListBox1.Items.Add("vraag 2 Leren programmeren in Visual Basic 2010")
ListBox1.Items.Add("vraag 3 Leren programmeren in Visual Basic 2010")
ListBox1.Items.Add("vraag 4 Leren programmeren in Visual Basic 2010")
ListBox1.Items.Add("vraag 5 Leren programmeren in Visual Basic 2010")
End Sub
Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
If ListBox1.SelectedIndex <> -1 Then
Form2.ShowDialog()
End If
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim pair As KeyValuePair(Of String, Integer)
Dim path As String = "TextFile2.txt"
Dim streamWriter As New System.IO.StreamWriter(path)
For Each pair In dict
streamWriter.WriteLine(TextBox1.Text & vbCrLf & vbCrLf)
' Display Key and Value.
streamWriter.WriteLine("{0}, {1}", pair.Key, pair.Value)
Next
'streamWriter.Write(TextBox1.Text & vbCrLf)
streamWriter.Close()
End Sub
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
If TextBox1.Text = "admin" Then
ListBox1.Visible = True
Button1.Visible = True
Button2.Visible = True
Else
ListBox1.Visible = True
Button1.Visible = True
Button2.Visible = False
End If
If TextBox1.Text.Length > 0 Then
ListBox1.Visible = True
Button1.Visible = True
Else
ListBox1.Visible = False
Button1.Visible = False
End If
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim filenumber As Integer = FreeFile()
Dim filename As String = "TextFile2.txt"
Dim split(1) As String
split = filename.Split(",")
FileOpen(filenumber, filename, OpenMode.Input)
Do While Not EOF(filenumber)
Label1.Text = Val(Label1.Text) + Val(split(1))
Loop
End Sub
End Class
Module Module1
Public dict As New Dictionary(Of String, Integer)
End Module
Public Class Form2
Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged
If CheckBox1.CheckState = 1 Then
dict.Add("Vraag 1", -10)
End If
End Sub
Private Sub CheckBox2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox2.CheckedChanged
If CheckBox2.CheckState = 1 Then
dict.Add("vraag 2", -5)
End If
End Sub
Private Sub CheckBox3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox3.CheckedChanged
If CheckBox3.CheckState = 1 Then
dict.Add("vraag 3", 0)
End If
End Sub
Private Sub CheckBox4_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox4.CheckedChanged
If CheckBox4.CheckState = 1 Then
dict.Add("vraag 4", 5)
End If
End Sub
Private Sub CheckBox5_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox5.CheckedChanged
If CheckBox5.CheckState = 1 Then
dict.Add("vraag 5", 10)
End If
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.Close()
End Sub
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
End Class