[VB.NET] Overnemen String>Integer>String werkt niet

Pagina: 1
Acties:
  • 33 views sinds 30-01-2008

  • coptician
  • Registratie: December 2004
  • Laatst online: 11:43
Ik heb een simpel gokkast spel in de maak, maar ik heb grote problemen met de code:
code:
1
2
3
4
5
6
            lblreward.Text = 9
            Convert.ToInt32(lblcredits.Text)
            Int32.Parse(Credits)
            Convert.ToInt32(lblreward.Text)
            Int32.Parse(Reward)
            lblcredits.Text = Reward + Credits

lblreward is gewoon een label met in dit geval een nummer
lblcredits is hetzelfde, een label met een nummer

Uiteraard zijn zowel reward als Credits gedimt als een Integer.

Echter komt er niets bij in lblcredits.Text

Trouwens, Credits staat als dit gerunt wordt op 50 - je Bet, dus bijv. 49. Daar blijft hij ook op.
(Als men er om vraagt wil ik best wel de volledige source psoten met instructies welke objecten met welke naam moetenw orden aangemaakt. Echter duurt het wel even om dit over te nemen.)

[ Voor 7% gewijzigd door coptician op 02-03-2005 17:35 ]

HP Brio - Pentium iii 733 MHz - 128 MB SDRAM - 20 GB Ultra-ATA/66 - 3.5" 1.44MB FDD - S3 ProSavage 8MB graphics - 1024x768 - Windows Me


  • whoami
  • Registratie: December 2000
  • Laatst online: 11:45
Je convert wel de inhoud van die label, maar waar sla je het resultaat in op ?

[code]
Credits = Convert.ToInt32 (lblCredits.Text);
Reward = Convert.ToInt32 (lblRew.Text);

// blabla
lblCredits.Text = (Reward + Credits).ToString()[./]

https://fgheysels.github.io/


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 12:27

gorgi_19

Kruimeltjes zijn weer op :9

Visual Basic .NET:
1
Dim currentCredit as Integer = Int32.Parse(Credits)

parameter is byval, niet by reference.

Tip: neem eens een aantal tutorials over VB.Net door :)

[ Voor 21% gewijzigd door gorgi_19 op 02-03-2005 17:40 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Dit topic is gesloten.