Hola me gustaria saber si podrian ayudarme un poco con un pequeño inconveniente con el que me e topado, necesito utilizar Hilos para ejecutar un proceso en paralelo el dilema es el siguiente:
Tengo una aplicacion que desarrollar en un dispositivo con Windows Mobile 6, que debe de hacer lo siguiente un usuario se debe autentificar con un Numero de usuario y Nombre al autentficarse se activara un timer que cada 3 minutos obtendra la posicion GPS del dispositivo y lo grabara en una base de datos usando un Webservice que funciona con IIS y Windows Server 2003, ademas es grabado en memoria en un dataset que a su vez crea un XML proveniente del Dataset, ademas se debe de poner un Estado de Enviado o No Enviado, cuando se guardo correctamante en la Base de datos se guarda en el Dataset el campo como Enviado y este a su vez lo genera en el XML, y cuando por X o Y razon no exista conexion con la Base de Datos se guardara en el campo No Enviado y a su vez existe otro proceso que recorre el Dataset y cuando encuentre un campo que diga No Enviado intentara enviarlo a la Base de datos cada cierto tiempo, el problema es que tengo el proceso pero lo ejecuto con Timers ya que no e podido usar hilos en Pocket PC ya que al parecer es diferente la forma de usarse con PC que con Pocket, el problema es que cuando guardo los campos en el XML lo hago Ingresando los valores de unos Textbox el problema es que cuando quiero hacer uso de un hilo de la forma en como esta en el foro de Aprendiendo c# no se puede ya que dice que no se puede hacer referencia a un control que no esta en el contexto y lo que lo puede solucionar es usar : "CONTROL.INVOKE" pero no se como hacer esto asi que me gustaria un ejemplo sencillo de como hacerlo que hubiera un Textbox y un boton que enviara llamar a un HILO el cual haga uso de la informacion de ese textbox ya que busque pero no encontre nada que coincidiera con mi duda.
Gracias de antemano y salu2.