ACCESS geen actie zonder breakpoint

Pagina: 1
Acties:

  • One-eye864
  • Registratie: Maart 2004
  • Laatst online: 19-05 15:20
Ik ben bezig met een programma voor tijdens het darten. Alles draait nou prima alleen zit er nog 1 heel merkwaardige fout in

Als je een wedstrijd uitgooid (dus als het vakje gegooid gelijk is aan de stand) dan onderneemt hij de actie die ik heb ingesteld niet. Als ik echter een breakpoint
voor de vergelijking zet en dan de worp nvoer doet hij het wel prima (nadat ik op het startpijltje heb gedrukt).

Kort samengevat: Hij onderneemt geen actie als er geen breakpoint in
de code staat, als er wel een breakpoint in de code staat (maakt niet
uit waar als het maar voor de vergelijking is) dan doet hij het prima

heeft iemand hier een (logische) verklaring voor en een eventuele oplossing? Ik heb voor de duidelijkheid de code hieronder ff geplakt

code:
1
2
3
4
5
6
7
8
9
    If Me.standA = 0 Then
        MsgBox ("De wedstrijd op bord 1 is afgelopen! " & Me.Parent.naam1 & " heeft _
 gewonnen." & Chr(13) &  Chr(13) & "De volgende wedstrijd wordt nu automatisch geladen!") _ 
, , "Gefeliciteerd " & Me.Parent.naam1
        Me.Parent.Gespeeld = True
        Me.Parent.eruit2 = True
        Me.Parent.Winnaar = Me.Parent.Speler1
        Me.Parent.Requery
    End If

[ Voor 4% gewijzigd door One-eye864 op 24-11-2004 22:59 ]


  • Phenomenon
  • Registratie: December 2000
  • Laatst online: 01-04 13:18
Nou dat mag eigenlijk niet gebeuren. Dus comprimeer /repareer je database eens. Mocht dat niet helpen dan kun je proberen je database eens op te starten met de parameter '/decompile'

  • One-eye864
  • Registratie: Maart 2004
  • Laatst online: 19-05 15:20
Phenomenon schreef op donderdag 25 november 2004 @ 10:10:
Nou dat mag eigenlijk niet gebeuren.
nee dat dacht ik ook. ik heb de database gecomprimeerd en hersteld en dat had geen effect. ook opstarten met /decompile werkt niet. Ook debuggen in VBA heeft geen effect

  • zwippie
  • Registratie: Mei 2003
  • Niet online

zwippie

Electrons at work

Wat soms nog wel eens wil werken is een Me.SetFocus of <ControlNaam>.SetFocus uitvoeren voordat je gebruik gaat maken van de eigenschappen van Form controls.

How much can you compute with the "ultimate laptop" with 1 kg of mass and 1 liter of volume? Answer: not more than 10^51 operations per second on not more than 10^32 bits.


  • One-eye864
  • Registratie: Maart 2004
  • Laatst online: 19-05 15:20
zwippie schreef op donderdag 25 november 2004 @ 13:39:
Wat soms nog wel eens wil werken is een Me.SetFocus of <ControlNaam>.SetFocus uitvoeren voordat je gebruik gaat maken van de eigenschappen van Form controls.
waar moet ik die dan ingeven? voor de if me.standa = 0? of helemaal aan het begin van de after update procedure?

  • zwippie
  • Registratie: Mei 2003
  • Niet online

zwippie

Electrons at work

Me.SetFocus of standA.SetFocus zou dan inderdaad voor de regel if Me.standA = 0 komen.

How much can you compute with the "ultimate laptop" with 1 kg of mass and 1 liter of volume? Answer: not more than 10^51 operations per second on not more than 10^32 bits.

Pagina: 1