1 form pauzeren en een andere oproepen

  • Onderwerp starter Onderwerp starter Tibs
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Tibs

Gebruiker
Lid geworden
29 sep 2009
Berichten
27
Een tijdje geleden vond ik een code om een form te laten pauzeren tot een andere form werd gesloten.

Code:
                    While SysCmd(acSysCmdGetObjectState, acForm, _
                                "frmInputDocumenteigenschappen") = acObjStateOpen
                          DoEvents 'Do Nothing Wait for Closing
                    Wend

Nu zit ik echter met het probleem dat de code in het geopende formulier niet wordt uitgevoerd.

Men wordt in principe verplicht om eerst een bepaalde actie uit te voeren vooraleer men kan verder gaan met het andere formulier. Maar de macro's die geactiveerd moeten worden door die actie worden niet geactiveerd.

Weet iemand raad?
 
Ik weet uiteraard niet wat je precies wilt bereiken, maar als je vanuit formulier 1 een ander formulier aanroept met de optie acDialog, dan kun je pas weer op formulier 1 verder als het tweede formulier is gesloten. Daar hoef je verder helemaal geen ingewikkelde code voor te schrijven.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan