[ Girl_from_Tomici @ 06.08.2012. 15:25 ] @
radim aplikaciju telefonskog imenika po jednom tutorijalu. kad sam zavrsila bile su dvije greske, jednu sam uspjela da rijesim, a drugu nikako ne mogu. problem je kod upisa imena

evo koda

Citat:
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

If My.Settings.Names Is Nothing Then
If TextBox1.Text = "" Or TextBox2.Text = "" Then
MsgBox("Moraš popuniti polja ime i broj")
Else
Console.WriteLine(TextBox1.Text + " - " + TextBox2.Text)
My.Settings.Save()
Me.Close()
End If
Else
If TextBox1.Text = "" Or TextBox2.Text = "" Then
MsgBox("Moraš popuniti polja ime i broj")
Else
Console.WriteLine(TextBox1.Text + " - " + TextBox2.Text)
My.Settings.Save()
Me.Close()
End If
End If
TextBox1.Clear()
TextBox2.Clear()
Form1.ListBox1.Items.Clear()
For Each Name As String In My.Settings.Names
Form1.ListBox1.Items.Add(Name)
Next
End Sub


kod ovoga upisa u formu 1 javlja gresku, da pojasnim forma jedan je glavna, ali kad zelim da ubacim novi kontakt pali se mala forma 2 sa poljima za upis i ovaj kod je kod dugmeta sacuvaj
[ Burgos @ 06.08.2012. 16:06 ] @
Umesto

Code:
Console.WriteLine


stavi

Code:
My.Settings.Names.Add


- na taj način upisuješ podatak u My.Settings.Names, a sa onim prethodnim si samo ispisivala na standardni izlaz (odnosno obično nigde, ako je WinForms aplikacija).
[ Girl_from_Tomici @ 06.08.2012. 16:33 ] @
pa po tutorijalu treba tako kako ti kazes, ali daje gresku i kad stavim console.writeline onda je greska na for each
[ Girl_from_Tomici @ 06.08.2012. 17:37 ] @
rijeseno, hvala