Dim'n

Status
Niet open voor verdere reacties.

Jarodxxx

Gebruiker
Lid geworden
26 nov 2006
Berichten
243
Hallo,

Ik ben nu na excel los met MVB 2005 Express Edition.

Ik loop daarbij tegen het volgende probleem aan.

Formulier 1 heeft een combobox met waarden uit een database tabel.
Als ik de juiste waarde heb gekozen klik ik op selecteren.

Hierbij wil ik de waarde onthouden in het geheugen zodat ik dat ook in andere formulieren kan gebruiken.

Ik gebruik nu dit:

Code:
   Private Sub CommandButtonSelecteren_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CommandButtonSelecteren.Click

        'Laad de volgende gegevens in het geheugen'
        Dim BPCode = ComboBoxBPCode.Text

        HOOFDMENU.Show()
        Me.Close()

    End Sub

In "HOOFDMENU" kan ik de opgeslagen waarde van ComboBoxBPCode niet meer uitlezen (gebruiken).
en zijn is alles not declared???


Wat moet ik doen? en vooral wat doe ik fout?

Bedankt.

Jarod.
 
Laatst bewerkt:
Geen benul van vb2005 (wel vb6), maar volgens mij is de text van je combobox lokaal en dus niet bekend voor een willekeurige andere form. Je kan een globale/public variabele maken (in een module of class) en de waarde van je combobox daar in opslaan. Elke form kan die waarde nu ophalen uit die globale variabele of class...
 
Oke

Bedankt voor je reactie,

Zit ik op de goede weg merk ik.
Weet jij toevallig ook hoe ik dat in dit geval aanpak?
want veel kaas heb ik daar niet van gegeten.

Groeten,

Jarod.
 
Maak bijvoorbeeld een module mGlobals aan met de volgende code erin
Code:
Public sTextComboBP As String  'Hier gaan we de waarde van de combobox BPCode

Pas vervolgens je eigen code toe, maar dan met de globale variabele (zie rode text in de code):
Code:
Private Sub CommandButtonSelecteren_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CommandButtonSelecteren.Click

        'Laad de volgende gegevens in het geheugen
        [COLOR="Red"]sTextComboBP = ComboBoxBPCode.Text[/COLOR]

        HOOFDMENU.Show()
        Me.Close()

    End Sub

Via sTextComboBP is nu je combobox text overal beschikbaar.
 
Werkt als een trein

En is dus heel gemakkelijk te doen:-)
Ontzettend bedankt!

Jarod.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan