2009-04-06 5 views
0

Vous cherchez à écrire une application en utilisant le framework .NET Compact pour extraire des messages SMS sur mon téléphone Windows Mobile. Je veux essentiellement être en mesure d'exporter le message stocké dans la boîte de réception afin qu'ils puissent être importés dans Excel ou un autre programme pour le formatage et le stockage.Puis-je lire des entrées SMS stockées sur mon téléphone Windows Mobile à partir d'une application .NET CF?

Dans mon cas personnel, j'ai un Treo 700w. J'ai déjà écrit quelques petites applications dans le cadre de Compact Framework, mais je ne trouve rien de référent dans lequel les messages texte sont stockés. J'ai 7000 messages stockés dans mon téléphone et j'aimerais les extraire pour libérer de la mémoire. Il se peut que je doive garder ces messages pour des raisons légales, alors je voudrais les préserver "hors ligne" en ce qui concerne mon téléphone.

Quelqu'un a-t-il déjà eu à le faire?

Répondre

0

Si vous ciblez WM6, vous pouvez utiliser l'espace de noms Microsoft.WindowsMobile.PocketOutlook pour accéder aux messages SMS, en particulier la classe SmsAccount.

+0

Eh bien, le téléphone que j'ai ne verra jamais WM6 mais mon prochain devrait le faire. Je peux juste finir par retarder l'écriture de cette application jusqu'à ce que je mets à niveau et laisse l'ancien téléphone "tel quel" avec les messages qu'il contient. Merci pour le conseil! – David

0

Je ne crois pas que le .NET Framework (compact ou autre) inclut une API pour travailler avec SMS qui est faite par CE MAPI. En d'autres termes, vous devrez utiliser interop, ou écrire l'application en C++. Ou si vous êtes paresseux, vous pouvez simplement utiliser a wrapper. =)

Questions connexes