[VB.NET] Ander formulier laden

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

  • ljt
  • Registratie: Juni 2003
  • Laatst online: 26-01 14:47
In mijn programma wil ik graag dat als ik op de knop "uitleen" druk dat er dan een ander formulier geladen word. In vb6 kon dat gewoon met load. Na wat zoeken heb ik al wel wat dingen geprobeerd:

Eerst declareer ik
dim uitleen as new form1

Onder de knop zet ik dan deze code:
uitleen.show()

Nu start het programma wel op maar zodra ik op de knop druk geeft hij een foutmelding:

Object reference not set to an instance of an object.

En show.form1 ook niet form1.show ook niet show(form1) werken niet.

Iemand die weet hoe ik dit voor elkaar kan krijgen? :'(

  • whoami
  • Registratie: December 2000
  • Laatst online: 17:15
Sorry, maar dit is echt basic hoor.

Ik stel voor dat je ff een goed boek over VB.NET / .NET zoekt, of misschien een of andere online tutorial.

Als je een dergelijke exceptie krijgt, wil dat zeggen dat je een object aanspreekt dat niet gealloceerd is; waar geen geheugen voor gereserveerd is.
Ik ga je niet vertellen hoe je dat moet oplossen :P want dat vind je echt in iedere tutorial. Als je even de moeite had gedaan om de error te begrijpen, en ff op die error had gegoogled had je de oplossing nl. al veel sneller gevonden dan de tijd die je nodig gehad hebt om hier een topic over te maken.

Als je wilt programmeren moet je ook leren 'debuggen'. Dat is: de foutmelding interpreteren en er naar handelen.

[ Voor 91% gewijzigd door whoami op 25-05-2005 12:27 ]

https://fgheysels.github.io/


Dit topic is gesloten.