Stéphane Sibué

 

Référence Librairie CodePPC

Retour à la librairie CodePPC

Retour à l'index des références

Espace de Nom CodePPC.General

Classe Notify

Enum NotifyEventsEnum As Integer

Enumère les événements de notification gérés par la libraire CodePPC

None = 0
TimeChange = 1
SyncEnd = 2
WakeUp = 11

None permet d'annuler une notification
TimeChange permet de notifier sur le changement d'heure
SyncEnd permet de notifier sur la fin d'une synchronisation
WakeUp permet de notifier à la mise sous tension du Pocket PC


Public Function RunAppAtEvent(ByVal wApplication As String, ByVal wEvent As NotifyEventsEnum) As Boolean

Cette fonction permet de définir pour une application (paramètre wApplication) une notification basée sur un événement listé par l'énumération NotifyEventsEnum (voir plus haut).

La valeur retournée indique si la l'opération a été acceptée par le système (True) ou non (False).

La notion d'application concerne un chemin complet vers un programme exécutable.

Exemple : A chaque démarrage lancer la calculatrice :

CodePPC.General.Notify.RunAppAtEvent("\Windows\Calc.exe", NotifyEventsEnum.WakeUp)

Exemple : Annuler la notification précédente :

CodePPC.General.Notify.RunAppAtEvent("\Windows\Calc.exe", NotifyEventsEnum.None)


Public Function RunAppAtTime(ByVal wApplication As String, ByVal wDateTime As Date) As Boolean

Cette fonction permet de lancer une application à une date donnée. Elle prend pour paramètre l'application à lancer et un valeur de type Date indiquant à quelle Date/Heure lancer l'application.

Exemple : Lancement de la calculatrice dans une heure :

CodePPC.General.Notify.RunAppAtTime("\Windows\Calc.exe", Now.AddHours(1))

Exemple : Annuler le lancement précédement programmé :

CodePPC.General.Notify.RunAppAtTime("\Windows\Calc.exe", Nothing)



Développez pour Windows Mobile
Copyright 2001-2004 - Tous droits réservés
Toutes les marques et produits présents dans ces pages sont la propriété exclusive de leurs sociétés respectives.