Vraag & Antwoord

Programmeren

[VB6] Form

2 antwoorden
  • Hey, ik zit nu in VB te kloten, maar nu heb ik de naam van het form in een textbox staan en dat moet gebruikt worden. Ik heb het nu zo: [code:1:02d5946b5b]Dim x$ x$ = Text1.Text //In text1 staat: form2 x$.Show[/code:1:02d5946b5b] De bedoeling van dit script is dat form2 geladen wordt. Text1 veranderd telkens en dan wordt er dus een ander form geladen. Ik hoop dat iemand mij kan helpen dat dit wel werkt. Roy ;)
  • Even uit mijn hoofd:[code:1:147ef5d333] Dim x$ x$ = Text1.Text Select Case LCase$(x$) Case "form2" Form2.Show Case "form3" Form3.Show ' etc Case Else ' simpele foutafhandeling MsgBox "Formulier '" & x$ & "' bestaat niet" End Select [/code:1:147ef5d333] De "Case Else" vangt het invoeren van een verkeerde (niet-bestaande) naam af. Misschien is het beter om de gebruiker te laten kiezen uit de beschikbare formulieren, door middel van radio-buttons of een dropdown lijst. Ik heb ook nog even Google geraadpleegd ;), en daar vond ik deze [url=http://www.vb-helper.com/howto_display_form_by_name.html]link[/url], met dit codevoorbeeld:[code:1:147ef5d333] Dim frm As Form Set frm = Forms.Add(txtFormName.Text) frm.Show [/code:1:147ef5d333]Succes

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.