Non Gui Event Driven Programs
Best Answer: Another type of program that can use events but isn't graphical is some kind of watching program. For example, a program that watches for hardware changes or file changes then does something with that. Let's say you needed a program that will wait for a USB thumb drive to be plugged in and then transfers only changed files to a specific location on your hard drive. You could write a Windows Service (a non-graphical background process that Windows will run) that waits for action on the USB ports. And when a thumb drive is connected (the event), it will check for file changes and transfer those files over to the specified hard disk location. You could even then wait for another event, the completion of the file copy for example, and then do something else at that point like write to a log file, send an email, etc. There's plenty of uses for events in non GUI programs.
Event Driven Hedge Fund
I'm currently doing an assignment for school and this is one of the questions I'm stuck on: Are event driven programs suitable for non-graphical applications? Applets and Event-Driven Programming. What is distressing for us as non-GUI interface programmers is that the meaning. Event-driven programs are written.


Think of it this way. If there's some sort of asynchronous process (a process that needs to happen while other stuff can go on at the same time), there's a good chance that an event could be used to handle it. Tell us some more.
Upload in Progress. Upload failed.

Please upload a file larger than 100x100 pixels. We are experiencing some problems, please try again. You can only upload files of type PNG, JPG, or JPEG. You can only upload files of type 3GP, 3GPP, MP4, MOV, AVI, MPG, MPEG, or RM.
You can only upload photos smaller than 5 MB. You can only upload videos smaller than 600MB. You can only upload a photo (png, jpg, jpeg) or a video (3gp, 3gpp, mp4, mov, avi, mpg, mpeg, rm). You can only upload a photo or a video. Video should be smaller than 600mb/5 minutes. Photo should be smaller than 5mb.