Tedious hourglass

Status
Niet open voor verdere reacties.

Guus2005

Terugkerende gebruiker
Lid geworden
15 mrt 2005
Berichten
2.622
Gebeurt het je wel eens dat je een hourglass gebruikt en dat je hem vergeet uit te zetten?
Met de volgende class heb je dat probleem niet meer. Het moment dat je de procedure verlaat waarin je het hourglass aan hebt gezet wordt de class afgebroken (terminated) en het hourglass wordt uitgezet.:p

Maak een class met de volgende code:

Code:
Option Compare Database
Option Explicit
'Guus2005 - 21 November 2006
'Use this class to set the hourglass on or off.
'When the class terminates the hourglass is automatically turned off.
'You'll never forget turning it off!
'
'Below you'll find an example!

Private Sub Class_Terminate()

    HourGlassOff

End Sub

Public Sub HourGlassOn()

    DoCmd.Hourglass True

End Sub

Public Sub HourGlassOff()

    DoCmd.Hourglass False

End Sub

  
''''' Example
''''Public Sub Doit()
''''
''''    Dim hrg As New clsHourglass
''''
''''    hrg.HourGlassOn
''''
'''''
''''' Lots of important and time consuming stuff here
'''''
''''
''''    hrg.HourGlassOff 'Not really necessary!
''''
''''End Sub
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan