2010-01-05 1 views
2

J'écris une application pour un téléphone Windows Mobile dans VB.Net, et je voudrais lire des SMS à partir de la mémoire du téléphone. Selon MSDN, la classe SMSAccount est ce que je dois:Classe SMSAccount sur Windows Mobile 6.1

'SmsAccount Class 
'Provides access to a Outlook Mobile Short Message Service (SMS) account, the account's SMS folders, and the SMS messages they contain. 

Cependant, la classe SMSAccount n'a qu'une seule méthode intéressante, alias Send (voir http://msdn.microsoft.com/en-us/library/microsoft.windowsmobile.pocketoutlook.smsaccount_members.aspx), et je ne peux pas comprendre comment accéder aux messages réels .

J'ai trouvé des exemples sur le Web qui suggèrent d'utiliser la propriété smsAccount.Inbox, que je n'arrive pas à trouver. Je suis arrivé ce code par exemple:

Dim smsAcc As SmsAccount 
Dim smsFdr As SmsMessageFolder 
smsFdr = smsAcc.Inbox 

Mais je ne peux pas trouver soit de la classe SmsMessageFolder et la propriété Boîte de réception.

Comment accéder à smss? Merci pour votre aide, CFP.

+0

Voulez-vous accéder aux messages existants ou uniquement lorsqu'un nouveau message arrive? –

+0

Je souhaite accéder aux messages existants (à des fins de sauvegarde). –

Répondre

1

J'ai trouvé ce lien ...

Getting SMS Messages from Pocket Outlook in Windows Mobile 5

Il semble suggérer qu'il n'y a pas moyen facile pour le faire. J'ai remarqué quand j'ai fait une recherche pour que this company fasse une implémentation de tiers. Je ne sais pas grand-chose à leur sujet, sauf qu'il semble être la réponse suggérée sur plusieurs forums (donc vous pouvez déjà savoir à ce sujet).

+0

Yup, merci, je connaissais celui-là. Mais il est étrange que le doc ne soit pas en ligne avec les fonctionnalités réelles ... –

0

Vous pouvez s'habituer ou écrire votre propre wrapper pour certaines implémentations natives (1)(2)

+1

Oui, mais cela prendrait beaucoup trop de temps; J'espérais que les classes documentées existeraient réellement ... –

Questions connexes