show.form2

Status
Niet open voor verdere reacties.

gabber1

Gebruiker
Lid geworden
4 mei 2007
Berichten
143
als ik de deze code gebruik (in een knop)
Code:
form2.show
dan wordt form 2 geopend maar als ik dan form2 weg haal en weer op de knop druk met de code form2.show dan geeft hij een error, hoe haal ik die error weg? Ik werk in VB6!
 
Laatst bewerkt:
Wat bedoel je met 'weghalen?' als ik een formulier sluit (kruisje) dan kan ik 'm daarna weer gewoon oproepen hoor. Kun je de code eens plaatsen?
 
oke, dit is de code van form1
Code:
Private Sub Command1_Click()
Form2.Show
End Sub

Private Sub Command2_Click()
Form7.Show
End Sub

Private Sub Command3_Click()

Form9.Show
End Sub

Private Sub Command4_Click()
Form3.Show
End Sub

Private Sub Command5_Click()
Form4.Show
End Sub

Private Sub Command6_Click()
Form5.Show
End Sub

Private Sub Command7_Click()
Form6.Show
End Sub

Private Sub Command8_Click()
Form8.Show
End Sub

Private Sub Command9_Click()
nudge.Show
End Sub

Private Sub Form_Load()

End Sub
 
Laatst bewerkt:
En wat bedoelde je nu met weghalen? het formulier sluiten met de X? En welke foutmelding volgt dan?
 
ja als ik het opnieuw open, na dat ik het heb weg gehaalt (met kruisje) komt er een error: run time error"445":
object doesnt suport this action
 
Nog niet eerder gezien. Wat voor 'n soort form voeg je toe? Form, Dialoog, etc
 
Vreemd. VB6 maakt altijd een globale instantie van het form aan. Verander je code eens naar
Code:
Private Sub Command1_Click()
   Load Form2
   Form2.Show
End Sub

Ik gebruik zelf de enterprise versie, wellicht zit daar een verschil
 
srry dat ik 2 keer achter alkaar post, maar ik heb even een nieuw project gemaakt en hier kom ik de fout niet tegen... raar he?
 
Laatst bewerkt:
Heel vreemd. Ik heb de fout zelf ook nog niet gezien. Wat gebeurt er als je form2 uit het project verwijdert en opnieuw toevoegt?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan