|
|
|||||||||||||
|
Sur chaque Pocket PC, il existe en standard une DLL (pimstore.dll) qui permet depuis eVB et eVC++ d'accéder aux fonctions et données de Pocket Outlook. Cette DLL expose un model objet que l'on appelle POOM, pour Pocket Outlook Object Model. Nous allons apprendre dans cet article à préparer eVB pour travailler avec POOM et ensuite à accéder à POOM lui même. Nous apprendrons dans d'autres articles à utiliser POOM pour accéder aux tâches, aux contacts et aux rendez-vous. Préparer le Pocket PC Vous n'avez rien à faire au niveau de votre Pocket PC, la DLL nécessaire (pimstore.dll) est présente d'origine. Préparer eVB Comme POOM est un model objet, il faut indiquer à eVB que vous allez utiliser les références de POOM. Ceci n'est pas une obligation, mais avec cette manipulation, nous aurons toute l'aide de l'IDE de eVB qui complètera le nom des méthodes et des propriétés et nous listera tous les objets de POOM. Il vous faut copier le fichier pimstore.dll depuis le CD N°2 des Embedded Visual Tools. Cette DLL se trouve (on suppose que votre lecteur de CD est D:) sur "D:\POCKTSDK\PROGRAM FILES\EMULATION\PALM300\WINDOWS". Vous pouvez copier cette DLL dans votre dossier Windows CE Tools (on suppose que le disque où vous avez installé les Embedded Visual Tools est C:) sur "C:\Windows CE Tools\wce300\MS Pocket PC\Desktop". Il faut ensuite enregistrer cette DLL dans le registre de votre PC. Pour celà, double cliquez sur pimstore.dll et choisissez comme programme de lancement Regsvr32.exe qui se trouve dans le dossier système de Windows. Regsvr32 doit vous signaler par une boite de dialogue que l'enregistrement à réussi. Lancez maintenant eVB, créez un
nouveau projet (avec fenêtre), et choisissez dans le menu Project
l'item "References".
Le point d'entrée vers POOM POOM possède un objet "Application" qui permet d'effectuer toutes les opérations. Pour instancier cet objet, vous devez taper ce code : Dim wPoom as PocketOutlook.Application Une fois que vous avez instancé l'objet Application, il vous faut vous ouvrir une session en utilisant la méthode Logon : Dim wOK As Boolean Si wMyErr est à zéro, Logon s'est bien passé et vous pouvez commencer à utiliser vraiment POOM. Lorsque vous avez terminé avec POOM, vous devez utiliser la méthode Logoff pour terminer proprement votre session : Call wPoom.Logoff L'objet Application (notre wPOOM) nous donne déjà quelques renseignements sur la configuration de notre Pocket PC :
Voilà pour cette première partie. Vous savez maintenant accéder à POOM. Microsoft met à notre disposition
une documentation (en anglais biensûr) que vous pouvez télécharger
ici. La seconde partie vous expliquera comment accéder aux tâches gérées par Pocket Outlook.
|
|||||||||||||
|
|
|||||||||||||
|
Copyright 2001-2004 - Tous droits réservés
|
|||||||||||||
|
iPAQ
est un produit de COMPAQ.
|