Visual Basic is not an "Object Oriented Language" its an "Object based Language" because, in VB we cannot implement Object Oriented Concepts like: Inhertiancy, Polymorphism, Encapsulation and Abstraction.
But it is an Event drive programming, easy to develop applications. VB is used to Devlop Graphical User Interface Applications (GUIs). VB is Object Bsed Event Driven Programming Languge as we use Objects to create our Applications such as Text Box, Command Button on Form and it is also called Event Driven Language because anything we do on VB application such as Click MOuse on command Button to execute any command, or enter the text in text box etc. every thing is an event that's why we call it Object Based, Event-Driven Programming.
write a note on event driven programming
Events are the actions that are performed by the user during the applications usage. If a user clicks a mouse button on any object then the Click event occurs. If a user moves the mouse then the mouse move event occurs. By the same way an application can generate Key down event, Key up event, mouse double click event.
It uses a wimp hcimaking it user friendly.
In Flash Development no need of any language. flash use for make attractive our website. we can also use applet and animation for do dat work but applet and gif animation need programing language to make so its take time to run on webpage. dat's way we use flash. for catch out mouse and keyboard event in flash we use action script in flash.
Object driven programming languages are all based around objects on a 'form' or a 'room'. For example the program will be ran around buttons or other controls. For example if a user clicks a button a set of defined steps will occur. Event driven is similar. For example if this occurs then do this. For example while counter = 1 do .... Basically it is more simple for novice programmers to use and get their head around.
event driven programming is occur when the creat any event means when the user touch the mouse and visual programming does not any oop
because it is driven by events. as it is a language used in programming, then it only makes sense to say VB is an event driven programming language.
event driven programming is based upon the events. its flow is based on the events.
Event-driven language is a type of programming language where the execution of code is determined by events such as user actions or system events, rather than following a strict sequential flow. This approach allows for more responsive and interactive applications, as they can react to changes in real-time. Popular event-driven languages include JavaScript and Python.
write a note on event driven programming
Events are the actions that are performed by the user during the applications usage. If a user clicks a mouse button on any object then the Click event occurs. If a user moves the mouse then the mouse move event occurs. By the same way an application can generate Key down event, Key up event, mouse double click event.
It uses a wimp hcimaking it user friendly.
Visual Basic .NET (VB .NET) is an OOP, an Object-Oriented Programming Language. It's paradigm is both OOP and Event-Driven, but that's beside the point.
In Flash Development no need of any language. flash use for make attractive our website. we can also use applet and animation for do dat work but applet and gif animation need programing language to make so its take time to run on webpage. dat's way we use flash. for catch out mouse and keyboard event in flash we use action script in flash.
yes
it never works out
Object driven programming languages are all based around objects on a 'form' or a 'room'. For example the program will be ran around buttons or other controls. For example if a user clicks a button a set of defined steps will occur. Event driven is similar. For example if this occurs then do this. For example while counter = 1 do .... Basically it is more simple for novice programmers to use and get their head around.
Boring and unneccesary
event driven programs do not have a specific pathway in which the programs instructions are executed. different parts of the program are evoked by events that take place during the running of the program.
Event-driven programs are designed to respond to user or system events, such as mouse clicks or keyboard inputs. A common misconception is that they execute sequentially; in reality, event-driven programs can handle multiple events concurrently through event loops and callbacks. They also rely heavily on asynchronous processing, allowing them to remain responsive while waiting for events to occur. Therefore, it's false to say that event-driven programs execute in a strictly linear or blocking manner.
Event driven application is a event happening in the operating system, when you click a button it makes an event, also a timer is a event, timers can be used in screen savers, after a certain amount of minutes, the timer will run out and the event for the screen saver to appear will happen :) Hope i helped
Let's say, I were to go create a button object for the program user to click on...; the button text might say. [Click here] ...or,... [Click here to see Help] ...or,... [Click here to sort list] -etc. At first, the button would just simply sit there; and, therefore, the program would take no further action; except to wait for an 'event' to happen. Whenever the user of my program clicks on that button; then, the button 'click event' will get triggered. The users click might trigger off some other code to start working...such as, when the button is clicked on do this/or, do that...display a text message/or, sort list/ -etc. Each seperate object has it's own list of possible events. For example, a button can have the following list of events... button.Focus() button.Click() button.DoubleClick() -etc. so, the program waits to see what type of event is happenning, first ...and, when a certain type of event does, eventually, occur...then, this leads to more programming code getting executed. This is how OOP/Object Oriented Programming languages...programming using objects/objects that are 'event driven' works.
non-procedural language in which you can communicate tasks to the compute using simple commands. A procedural language is one in which you must give the computer step by step instructions for accomplishing a task
Event-driven
In the event engine-driven fuel pump fails.