Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[VB.net] My.settings.save

Pagina: 1
Acties:

  • Damic
  • Registratie: September 2003
  • Laatst online: 00:41

Damic

Tijd voor Jasmijn thee

Topicstarter
Ben al ee ntijdje terug bezig met vb maar dan de .net versie ervan, heel wat nieuwe dingen en veel dingen dat gemakkelijker zijn gemaakt maar zit met een rare qeurk.
Als ik het volgende doe, dan doet ie het niet:
Visual Basic:
1
2
3
4
5
6
7
8
9
        With My.Settings
            If .MustUpgrade Then
                .Upgrade()
                Application.DoEvents()
                .MustUpgrade = False
                .Save()
'                .Reload() geen reload gebruiken
            End If
        End With

De .MustUpgrade staat standaard op True en moet dan normaal de waarde upgraden van een vorige versie naar een nieuwe versie, dit doet hij maar de .Save doet ie niet :( pas als ik de applicatie sluit en terug open dan is het opgeslagen. Wat wel raar is want heb Save my.settings on shutdown afgevinkt staan. :?

Ook als ik op de Opslaan knop druk (die op het Form) dan doet ie het niet:
Visual Basic:
1
2
3
4
5
6
7
8
9
    Private Sub btnSave_Click(sender As Object, e As EventArgs) Handles btnSave.Click
        With My.Settings
            .Pass = mtbPassword.Text
            .UserId = txtUserId.Text
            .Save()
            '.Reload() geen reload gebruiken
        End With
        Me.Close()
    End Sub

Iemand dat mer er wijzer in kan maken wat ik verkeerd doen.

Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag


  • _js_
  • Registratie: Oktober 2002
  • Laatst online: 25-10 14:28
Zijn je settings al opgeslagen wanneer je Reload() aanroept?

  • Damic
  • Registratie: September 2003
  • Laatst online: 00:41

Damic

Tijd voor Jasmijn thee

Topicstarter
Ha ik ben weer te snel metmijn code wil je zeggen. Zal er straks eens een application.doevents() tussen zetten.

Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag


  • Acid_Burn
  • Registratie: Augustus 2001
  • Laatst online: 19-11 16:46

Acid_Burn

uhuh

Heb je ook een reden om .reload aan te roepen? Heb je een propertychangedevent wat je afvangt?

Glass Eye Photography | Zelfbouw wireless fightstick | Mijn puzzel site


  • Damic
  • Registratie: September 2003
  • Laatst online: 00:41

Damic

Tijd voor Jasmijn thee

Topicstarter
Niet dat ik weet. Dus die reload mag dan eigenlijk weg.

edit: behalve bij die upgrade

Edit 08/08/2016 de reload moet NIET aangeroepen worden als je een save doet.

[ Voor 54% gewijzigd door Damic op 08-08-2016 21:20 ]

Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag