My.settings

Status
Niet open voor verdere reacties.

bonnowagt

Gebruiker
Lid geworden
7 dec 2006
Berichten
445
Hallo,

Ik voer gegevens in met behulp van my.settings op de volgende wijze:
Code:
 MyBase.OnShown(e)
            If My.Settings.invoer Is Nothing Then
                My.Settings.invoer = New Specialized.StringCollection()
                My.Settings.Save()
            End If

Dit werkt op zich prima maar als ik de lijst nog leeg heb, dus voor de eerste keer gegevens invoer krijg ik een fout melding -De object verwijzing is niet op een exemplaar van een object is ingesteld-.
Ik kan dan wel de foutmelding wegklikken en beginnen met invoer. De volgende keer bij het invoeren nez. krijg ik deze melding niet meer.
Op welke wijze kan ik de foutmelding verhelpen.

Verder een soortgelijke vraag. Als ik het programma verplaats naar bijvoorbeeld een andere schijf neemt hij niet de items mee die ik heb ingevoerd. De lijst is dan leeg. Is er een manier om een gegevens mee te nemen naar de andere locatie

Vriendelijke groet
 
The Try..Catch had ik er al staan maar werkt niet. Wel als bijzonderheid nog het volgende:
Als ik het programma run in start debug dan krijg ik geen foutmelding. Deze krijg ik alleen als ik het prgramma complileer(publish)
 
Heb inmiddels de oplossing gevonden.
Ik zet in het load event van invoer de volgende regel:
Code:
  If My.Settings.Invoer Is Nothing Then Exit Sub
Werkt prima nu.
Uit het tweede deel van mijn vraag kom ik nog niet.

Tot zover bedankt voor het meedenken
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan