запустить асинхронную задачу в windows mobile 6.5 - PullRequest
0 голосов
/ 17 мая 2011

По сути, я разработчик Android, сейчас работаю в Windows. Может кто-нибудь, пожалуйста, дайте мне знать, если есть какой-либо способ запустить асинхронную задачу с предварительным запуском, аналогичным Android?1003 *

Ответы [ 2 ]

0 голосов
/ 17 мая 2011

Ваш вопрос уже был ответил .

Я решил эту проблему, используя стороннюю реализацию BackgroundWorker, упомянутую в предоставленной мной ссылке.

0 голосов
/ 17 мая 2011

Я не знаком с Android, но если вы хотите выполнить асинхронную задачу, у вас есть два варианта:

  1. Использовать поток для выполнения задачи в процессе.В C # это будет класс Thread или ThreadPool, в C ++ это CreateThread.
  2. Создает отдельный процесс для выполнения задачи.В C # это будет сделано с помощью класса Process.В C ++ это будет CreateProcess (или ShellExecuteEx).

Не зная больше о вашей «задаче», вашей среде кода и процессе запуска, трудно быть более целенаправленным в моем ответе.

РЕДАКТИРОВАТЬ

Дальнейшие исследования приводят меня к выводу, что вы говорите о обратном вызове в процессе из асинхронного выполнения потока, так что вы очень вероятно после потока (хотятаймер может также достичь того, что вы хотите, в зависимости от того, что именно вы хотите).Как это реализовать, зависит от того, какой язык вы используете.Дайте нам знать, на каком языке вы развиваете, и мы можем дать вам лучшее направление.

...