anoniem Geplaatst: 3 januari 2002 Delen Geplaatst: 3 januari 2002 Bestaat er in VBA een event die bijv. iedere seconde aangeroepen wordt. Dit ivm een procedure die in een regelmaat een DDE link moet uitlezen. Of zijn er andere mogelijkheden om dit te doen?------------------ ------------------------- The man who makes no mistakes, usually doesn't make anything Quote Link naar reactie
anoniem Geplaatst: 10 januari 2002 Auteur Delen Geplaatst: 10 januari 2002 Je kan de functie Timer gebruiken om het aantal verstreken seconden sinds middernacht terug te krijgen. In een loop kun je dan checken of er een seconde verstreken is, zo niet dan gebruik je DoEvents om de besturing over te dragen, anders eist je procedure alle aandacht van je systeem:code:Private Sub Workbook_Open() Do While 1 = 1 Jouw_Functie Start = Timer If Start > 86399 Then Start = 0 Do While Timer < Start + 1 DoEvents Loop Loop End Sub Quote Link naar reactie
anoniem Geplaatst: 11 januari 2002 Auteur Delen Geplaatst: 11 januari 2002 Ik heb inderdaad gedacht over een sub-je die ten alle tijden actief is, maar wordt daardoor het systeem niet teveel belast (ondanks de DoEvents functie)?------------------ ------------------------- The man who makes no mistakes, usually doesn't make anything Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen