Jeg er jo lige igang med mit game her og æh... da har jeg så det her problem + kode
Dim comp As String comp = Integer.Parse(computerPoints)
Resultat Option strict on disallow implicit conversions from integer to string
Også selvom jeg tager den som dim comp as integer
og den her giver samme resultat comp = Cstr(Convert.ToInt32(computerPoints)) Men så er jeg jo ikke meget hjulpet. Og de er taget fra din artikel så nogen ide?
Den vil altså have jeg laver det sådan her comp = Convert.ToInt32(computerPoints)
Ked af at sige det, men det har jeg også prøvet og det virker ikke, men jeg har også en teori om problemet er et helt andet sted, men er ikke sikker og ved ikke hvad problemet er. Men tjek lige denne kode:
If computer > player Then Form1.lblwinner.Text = "Computeren vandt denne runde"
MsgBox(computerPoints)
computerPoints = computerPoints + 15
MsgBox(computerPoints)
Den første Msgbox: 0 Den næste Msgbox : 15
Men når jeg så kører koden igen så så får jeg samme resultat Så den gemmer altså ikke lige værdien af variablen ComputerPoints
det er heller ikke sikker det er en pointe i det ;o)
I bund og grund søger jeg blot en kode som gider tage min ComputerPoints og plus dem med 1 når den vinder og det er det som jeg arbejder på. Og synes det er lige meget hvad jeg gør så vil den ikke lægge et tal til min ComputerPoints...
kan man ALTID konvetere med .parse? altså minLabel.text=(integer.parse(minLabel.text).toString og minLabel.text=(string.parse(minLabel.text).toInt osv osv eller?
minlabel.Text er en String Integer.Parse(minlabel.Text) er en Integer (Integer.Parse(minlabel.Text) + 1) er stadig en Integer (bare 1 stoerre) (Integer.Parse(minlabel.Text) + 1).ToString er en String
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.