Ga naar inhoud

visual basic sluit programma sluit probleem


ricardog

Aanbevolen berichten

Hallo,

Ik gebruik visual basic voor een programma te progammeren. Nu is het probleem als ik op kruisje klik bij de 2é form (1é is intro) dan komt die direct weer tevoorschijn terwijl ik als commando me.hide en dat hij form3 moet starten met form3.show. Als ik dus beide formen voor me heb staan kan ik form 2 maar niet wegkrijgen en form 3 wel gewoon. Weet iemand de oplossing?

alvast bedankt!xD

Link naar reactie
Delen op andere sites

Een procedure moet je wel aan knop of iets anders koppelen.

Ik weet niet precies hoe je gemaakt hebt maar als je dit de bedoeling is:

Verberg form1

Toon form2

Dan is het meestal zo

DoCmd.close "form1" , , acSaveYes

DoCmd.OpenForm "form2"

Andersom gaat dan natuurlijk ook.

Wanneer je met 2 formulieren werkt waarvan 1 verborgen is dan is het wel fysiek aanwezig.

Als je form1 als hide zet en form2 als zichtbaar zet dan is form1 verborgen ten opzicht van form2 maar niet bij sluiten op X

Een optie zo kunnen zijn om te minimaliseren

Anders moet je de code hier zetten.

aangepast door stegisoft
Link naar reactie
Delen op andere sites

Werkt ook niet dit is de code van de intro:

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

ProgressBar1.Increment(1)

If ProgressBar1.Value = ProgressBar1.Maximum Then

Me.Hide()

licentie.Show()

End If

dan komt de licentie (de form dat niet weg wilt)

deze functie opent dan de basis form

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

If TextBox1.Text.Length = 12 Then

If WebBrowser1.DocumentText.Contains(TextBox1.Text) Then

MsgBox("Gefeliciteerd de code " & TextBox1.Text & " is gevonden in de licentielijst!", MsgBoxStyle.Information)

optie.Visible = True

Me.Visible = False

Else

MsgBox("niet gevonden ?")

End If

Else

MsgBox("u heeft te veel of te weinig leestekens gebruikt", MsgBoxStyle.Exclamation)

End If

End Sub

Hopelijk weet je meer :-)

Link naar reactie
Delen op andere sites

×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.