2010-12-08 1 views
0

Ich entwickle eine Anwendung für Windows Phone 7, in der ich per Knopfdruck zuerst einige Textnachrichten senden und dann einen Anruf tätigen muss. Aber da beide Prozesse benutzerabhängig sind, bekomme ich nicht so, wie ich es so machen sollte, dass, wenn der Benutzer die sendenden Nachrichten erst beendet, meine App keinen Anruf einleiten sollte. Denn wenn ich dies nicht tue, gibt es eine Thread-Abbruch-Ausnahme.Problem beim Anrufen und SMS im selben Prozess unter Windows Phone 7

Danke;

Antwort

0

In umgekehrter Reihenfolge ausgeführt. Erst einen Anruf tätigen und dann, wenn der Benutzer nach dem Grabstein zurückkommt, eine E-Mail senden ... aber die Flag-Manipulation muss im isolierten Speicher gespeichert werden.

0

Mit dem aktuellen SDK gibt es keine Möglichkeit zu wissen, ob die SMS tatsächlich gesendet wurde. Es könnte auch vom Benutzer vor dem Senden geändert worden sein!

Viele Leute haben nach dieser Funktionalität (oder ähnlich, aber für andere Aufgaben) gefragt. Hoffen wir, dass es in einem zukünftigen Update kommt.

0

Ich glaube, Sie können es nicht parallel tun, weil WP7 nicht wirklich Multitasking ist. Müssen Sie es wirklich parallel machen? Suchen Sie nach den deaktivierten und aktivierten Ereignissen. Sie sind in App.cs. Nachdem Sie einen Anruf getätigt haben und zurück zum Programm, wird das aktivierte Ereignis es erkennen, so dass Sie dort Code zum Senden von SMS hinzufügen können.