Ver Mensaje Individual
  #3  
Antiguo 10-12-2004
andres1569 andres1569 is offline
Miembro
 
Registrado: may 2003
Posts: 908
Reputación: 22
andres1569 Va por buen camino
Hola:

Hechas las oportunas aclaraciones por parte de Neftalí, básicamente lo que debes cambiar es "tu chip mental". Mientras en una típica aplicación MS-DOS (entorno monotarea), tú controlas el flujo de la aplicación (por ejemplo Read, a la espera de una entrada de teclado del usuario), en un entorno multitarea el sistema operativo controla dicho flujo y se encarga de avisar a las aplicaciones pertinentes y éstas a sus controles o componentes, cuando algo sucede.

Dicho de otro modo, cada pieza (controles p.e.) debe saber qué hacer si tal cosa sucede (evento), tanto si el usuario ha pulsado el botón izquierdo del ratón sobre él, o una tecla, como si ha pasado un intervalo de tiempo y el SO nos avisa de tal acontecimiento, como si el usuario se ha ido a jugar al Solitario y deja nuestra aplicación en segundo plano, y luego vuelve a nuestra aplicación. De ahí que se establece un sistema de comunicación entre el SO y las aplicaciones,y de estas a sus componentes y/o controles, a base de mensajes y notificaciones, debiendo cada pieza saber cómo actuar en consecuencia.

Olvídate de pensar en "modo secuencial", los eventos suceden cuando menos te lo esperas

Bueno, es una explicación somera, espero que te sirva.
__________________
Guía de Estilo
Responder Con Cita