Toon posts:

Access VB vraagje

Pagina: 1
Acties:

Verwijderd

Topicstarter
De Accessdatabase die ik gebouwd heb, wordt opgestart met een snelkoppeling naar het formulier 'SplashScreen'
Dit formulier moet na 5 seconden sluiten en het fomulier 'Hoofdmenu' openen.

De VB code van het formulier 'Splashscreen' ziet er als volgt uit.
code:
1
2
3
4
5
6
7
8
9
10
11
Option Compare Database
Option Explicit

Private Sub Form_Open(Cancel As Integer)
    DoCmd.RunCommand acCmdAppMinimize
End Sub

Private Sub Form_Timer()
    DoCmd.Close acForm
    DoCmd.OpenForm (Hoofdmenu,acFormDS)
End Sub

Bij het opstarten wacht ie vijf seconden en daarna krijg ik een syntaxisfout.
Als ik ga kijken waar het fout gaat zie ik dat de regel
" DoCmd.OpenForm (Hoofdmenu,acFormDS)"
geel is.

Ziet iemand waar het fout gaat? Ik zie het inmiddels niet meer.

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 08:12

Crazy D

I think we should take a look.

Zo te zien moet je er of Call voorzetten, of de ( en ) weghalen. (iig, zo moet het in VB. Een functie met 1 parameter kun je gewoon zo aanroepen: Functietje(param) maar bij 2 params moet er Call voor, of de () weglaten. Ik denk dat dat in Access ook zo is).

Foutmelding zelf plaatsen is trouwens ook wel handig. En als je dan toch het errornummer aan het overtikken bent kun je dat gelijk in de help van Access opzoeken, soms (helaas niet altijd...) staat daar ook iets zinnigs bij.

Oh ja, en na een half uurtje kicken is wel vrij snel hoor...

Exact expert nodig?


Verwijderd

Topicstarter
Klopt dat ik snel kickte, maar ik zit op m'n werk tegen een deadline aan te werken. Vandaar :)
De foutmelding was zoals ik het typte: "Syntaxisfout"

Maar ik heb de melding er uit, hij werkt helemaal :)

De fout zat overigens in de actie 'DoCmd.Close AcModule'
Ik heb er 'DoCmd.Close' van gemaakt en nu werkt het.

  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 16-09 23:21

mulder

ik spuug op het trottoir

DoCmd is vies. Don't ever use it again.

oogjes open, snaveltjes dicht


  • Phenomenon
  • Registratie: December 2000
  • Laatst online: 01-04 13:18
Hoezo is dat vies dan?
Pagina: 1