Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Necesito su opinion (https://www.clubdelphi.com/foros/showthread.php?t=16751)

maxi 10-12-2004 01:35:18

Necesito su opinion
 
Necesitaria saber su opinion, sobre cuales son los principales objetivos de la PROGRAMACION GUIADA POR EVENTOS
Muchas Gracias

Neftali [Germán.Estévez] 10-12-2004 11:29:03

Cita:

Empezado por maxi
Necesitaria saber su opinion, sobre cuales son los principales objetivos de la PROGRAMACION GUIADA POR EVENTOS

Los objetivos son los mismos que los de cualquier otro tipo de programación (al final se trata de hacer programitas, con 1's y 0's) :p .
No es serio, los objetivos en sí no cambian, lo que cambia es la metodología (si quieres llamarlo así); Puedes realizar programación "secuencial", Por eventos, Orientada a objetos,... Son diferentes formas de conseguir una misma cosa (el programa final). El tipos de programación ha ido evolucionando, se supone qur que los nuevos "métodos" aportan ventajas frente a los anteriores.

andres1569 10-12-2004 11:47:16

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.


La franja horaria es GMT +2. Ahora son las 00:38:23.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi