Premium Essay

The History of Visual Basic

In: Computers and Technology

Submitted By bushhawg
Words 409
Pages 2
The History of Visual Basic dates back to 1991 when VB 1.0 was introduced. The core of Visual Basic was constructed on the older BASIC language, which was the prevalent programming language throughout the 1980s. It's a computer programming system established and owned by Microsoft. Visual Basic was originally produced to make it easier to write programs for the Windows computer operating system.
The basis of Visual Basic is an earlier programming language called BASIC that was invented by Dartmouth College professors John Kemeny and Thomas Kurtz. Visual Basic is often denoted by using just its initials; VB. Visual Basic is easily the most extensively used computer programming system in the history of software. Microsoft Visual Basic is the most common language and development environment for developers coding to the Windows operating system platform. From modest beginnings it has grown to be part of personal computing itself, and with the latest incarnation, Visual Basic .NET in Beta it looks as if it may be in use for another decade or longer.
Visual Basic 1.0 for Windows was released in May 1991 at a trade show in Atlanta, Georgia. Visual Basic 2.0 was released in November 1992. The programming environment was easier to use, and its speed was improved. Visual Basic 3.0 was released in 1993 and came in Standard and Professional versions. Visual Basic 4.0 was released in August 1995. It was the first version that could produce 32-bit as well as 16-bit Windows programs. It also introduced the capability to write non-GUI classes in Visual Basic. With version 5.0 release in February 1997, Microsoft released Visual Basic exclusively for 32-bit versions of Windows. Programmers who preferred to write 16-bit programs were able to import programs written in Visual Basic 4.0 to Visual Basic 5.0, and Visual Basic 5.0 programs could effortlessly be converted with Visual…...

Similar Documents

Free Essay

Visual Basic

...Visual Basic – Messages and data input/output Introduction One way for a user to communicate with a procedure is via a dialogue box. The easiest way to do this in VB is to use one of the pre-defined ones. VB has two kinds, a Message box and an Input box. Message box The MsgBox function displays a message, waits for the user to click a button and returns a value indicating which button has been chosen. The simplest MsgBox contains only a message string and an OK button. The general syntax is MsgBox(prompt [,buttons] [,title]), where the quantities within [] are optional arguments, with prompt: string expression displayed in the message (max length 1024 characters) buttons: numerical expression that is sum of values specifying the type of buttons to display, title: string expression displayed in the title bar. Some of the button values are given below. (For a full list see the Help file). Value Constant Display 0 vbOKOnly OK button only 1 vbOKCancel OK and Cancel buttons 3 vbYesNoCancel Yes, No and Cancel buttons 4 vbYesNo Yes and No buttons 32 vbQuestion Query icon 48 vbExclamation Warning message icon 0 vbDefaultButton1 First button is default 256 vbDefaultButton2 Second button is default 512 vbDefaultButton3 Third button is default The value returned by the MsgBox function depends on the button pressed. Some values are listed below. Button selected Value Constant OK 1 vbOK Cancel 2 vbCancel Yes 6 vbYes No 7 vbNo The MsgBox function can be used as a simple debug tool.......

Words: 930 - Pages: 4

Premium Essay

Visual Basic Naming Rules

...Visual Basic Naming Rules Use the following rules when you name procedures, constants, variables, and arguments in a Visual Basic module: •You must use a letter as the first character. •You can't use a space, period (.), exclamation mark (!), or the characters @, &, $, # in the name. •Name can't exceed 255 characters in length. •Generally, you shouldn't use any names that are the same as the functions, statements, and methods in Visual Basic. You end up shadowing the same keywords in the language. http://msdn.microsoft.com/en-us/library/office/ee440536(v=office.12).aspx Python Variable Naming Rules: 1. Must begin with a letter (a - z, A - B) or underscore (_). 2. Other characters can be letters, numbers or _ only. 3. Variable names are Case Sensitive. 4. There are some reserved words which we cannot use as a variable name because Python uses them for other things. These are: and,del,from,not,while,as,elif,global,or,with,assert,else,if,pass,yield,break,except,import,print,break,except,import,print,class,exec,in,raise,class,exec,in,raise,continue,finally,is,return,continue,finally,is,return,def,for,lambda and try. http://www.programr.com/python-variable-naming-rules General Naming Conventions for Java. Names representing packages should be in all lower case. Package naming convention used by Sun for the Java core packages. The initial package name representing the domain name must be in lower case. Names representing types must be nouns and......

Words: 723 - Pages: 3

Premium Essay

Week 8 Discussion: Visual Basic Programming

...•Imagine that your company has decided to expand to the Web. You want to reuse some data entry code that has been developed in Windows and place it on the Web. Visual Basic code has the capability to run on a Web server. Explain the process you would go through to develop a Web page locally. You can create HTML pages and Web Forms pages as the user interface for a Web application. HTML pages are generally used for static content. In contrast, Web Forms pages give you a programmable interface that works much like a Visual Basic form, except that the user interface is rendered in a Web browser or other Web device. Web Forms pages are built on the ASP.NET Page framework. Each Web Forms page is an object that derives from the ASP.NET Page class, which acts as a container for controls. The page actually consists of two files: an .aspx file that contains the UI elements (static HTML text and control elements) and a class file that contains the code that runs the page. •Internet Explorer is the number-one Web browser, but many users are moving to Chrome and Firefox Web browsers. Each of these browsers has slight differences in displaying the screen content. Explain how this can occur to your Web screen and any ways to prevent this. Web Forms applications are, by definition, platform-independent — that is, they are "reach" applications. Users can interact with your application regardless of what type of browser they have and even what type of computer they are using. At the same......

Words: 705 - Pages: 3

Premium Essay

Hotel Management System in Visual Basics

... : 500 Gb Keyboard : creative Mouse : creative 1.2.2 SOFTWARE SPECIFICATION Operating system : windows7 Front end : visual basic Back end : sql FRONT END: Visual Basic INTRODUCTION TO FRONT END ABOUT: It is a computer programming system developed and owned by Microsoft. Alan Cooper is considered the father of visual basic. In 1987 then the directory of applications software for coactive computing corporation wrote a program called Ruby. Visual basic was created by Microsoft 1991.The basic of visual basic is an earlier programming language called BASIC that was invited by John Kerney and Thomas Kurtz. Visual basic was originally created to make it easier to write program for the windows computer operating system. These software tools not only create windows programs , they also take full advantage of the graphical way that windows works by letting programmers “draw” their system with a mouse on the computer. BENIFEITS: The language not only allows programmers to create simple GUI applications. programming in visual basic is a combination of visually arranging components or controls on a form. Specifying attributes and action of those components and writing additional lines of code for more functionality. Since default attributes and actions are defined for the components a simple......

Words: 3589 - Pages: 15

Free Essay

Visual

...|Cas Visual | | | |[Tapez le sous-titre du document] | | | |[Sélectionnez la date] | | | |Romain | | |[Année] | Cadre de reference fondamental Vocation : Statut Visual est une coopérative depuis 40 ans , ce qui implique que pour les prises de décisions elle repose sur le principe démocratique "1 personne = 1 voix". Les membres-usagers et les salariés sont donc tous égaux en droit. Une enseigne Visual a alors une plus grand liberté de monoeuvre car dans l'ensemble "tout est proposé, très peu de choses sont imposée". Par exemple il n'y a pas de sanctions si toutes les règle d'appartenance établit par la coopérative ne sont pas appliquées (expeté les retard de payement). Avoir une enseigne donne l'accès à tous les services du groupe gratuitement. Le metier Visual regroupe des......

Words: 4519 - Pages: 19

Premium Essay

Visual

...I have seen many paintings in my life, perhaps the most famous one was mona lisa by Leonardo Da Vinci which I have been seeing in cartoons and movies since my childhood, but that painting was very common so I decided to try something different for my visual essay. I was specifically interested in noir theme, and especially the era of 1930’s and 40’s when the Italian mafia had a major hold on New York being the most notorious criminals during the period. The most interesting feature of the noir theme is the stylized suits with the fedoras worn by most of the high class people at that time. I was searching the internet the other day when I came across this image. This is a painting by Edward Hopper, who was renowned due to his oil paintings at the time. And this painting describes a scene where there are three patrons and a waiter at a diner. There was a diner which inspired him to draw this painting at Greenwich Village, New York, and also the artist was born and residing there, due to which this particular diner was his choice of the subject. The artist’s main themes were to show American life during the 1940’s, while this painting was completed in 1942. In the above painting, there are no people walking around the streets, and this depicts that these are late night hours. The angle of the painting shows that the diner is located at the intersection of the streets. The patrons are wearing stylized suits and fedoras and the diner only sells cigars, which were very common......

Words: 273 - Pages: 2

Free Essay

Visual Basic

...Textbook problem #3 on Page 232/234 Public Class Form1 Private Sub Btn1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn1.Click Dim Visited As String = "", Dates As String = "", Location As String = "" 'Declaring information entered in txtboxes 1-3 Dim Meals As Double, Airfare As Double, Lodging As Double, Taxifare As Double 'Declaring information entered in txtboxes 4-7 DisplayBox.Visible = True Inputs(Visited, Dates, Location, Meals, Airfare, Lodging, Taxifare) Displayexpenses(Visited, Dates, Location, Meals, Airfare, Lodging, Taxifare) End Sub Sub Inputs(ByRef Visited As String, ByRef Dates As String, ByRef Location As String, _ ByRef Meals As Double, ByRef Airfare As Double, ByRef Lodging As Double, ByRef Taxifare As Double) 'all wordlike inputs as string, all number inputs being recognized as double Visited = CStr(TxtBox1.Text) 'telling us where information is located on the form Dates = CStr(TxtBox2.Text) Location = CStr(TxtBox3.Text) Meals = CDbl(TxtBox4.Text) Airfare = CDbl(TxtBox5.Text) Lodging = CDbl(TxtBox6.Text) Taxifare = CDbl(TxtBox7.Text) End Sub Sub Displayexpenses(ByVal Visited As String, ByVal Dates As String, ByVal Location As String, ByVal Meals As Double, ByVal Airfare As Double, ByVal Lodging As Double, ByVal Taxifare As Double) 'Display Expenses as per book......

Words: 447 - Pages: 2

Free Essay

Semantics of Visual Basics

...| Purpose In this project, a database management system will be implemented to make the self-ordering easier. The users for this program will be used for customers in various restaurants. It will take a customer’s order, total it, and give them an amount. The system will instruct the customer to enter the correct amount. If the amount is not enough, the system will instruct them to enter more money. If it is too less, however, the system will them issue out change. Use of Visual Basics Visual Basic for Applications (VBA) will be used because it is a programming language built right into many Microsoft programs. This language is built on the Basic programming language made popular by PCs over the past 25 years. VBA shares similarities with other Windows implementations of the Basic language, such as Visual Basic. If you are familiar with programming in a different language (including using macros), you can quickly get up to speed with VBA. There are a few terms you should know before you start programming in VBA: * Procedure. A section of programming code, designed to accomplish a specific task, which your program statements can use throughout your program. There are two types of procedures: functions and subroutines. * Function. A procedure that returns a value after it completes its task. When called, functions typically appear on the right side of an equal sign in an expression. * Subroutine. A procedure that does not return a value after it completes......

Words: 3627 - Pages: 15

Free Essay

Visual Basic Preview

...Visual Basic 2010 Essentials Visual Basic 2010 Essentials Visual Basic 2010 Essentials – First Edition © 2010 Payload Media. This eBook is provided for personal use only. Unauthorized use, reproduction and/or distribution strictly prohibited. All rights reserved. The content of this book is provided for informational purposes only. Neither the publisher nor the author offers any warranties or representation, express or implied, with regard to the accuracy of information contained in this book, nor do they accept any liability for any loss or damage arising from any errors or omissions. 2 Visual Basic 2010 Essentials Table of Contents Chapter 1. Chapter 2. 2.1 2.2 2.3 2.4 About Visual Basic Essentials .................................................................................. 11 Downloading and Installing Visual Studio............................................................... 12 Getting Visual Studio ...................................................................................................... 12 Downloading a Visual Studio Trial .................................................................................. 12 Installing Visual Studio ................................................................................................... 13 Starting Visual Studio for the First Time ........................................................................ 14 Creating a New Visual Basic Project ....................................................

Words: 5044 - Pages: 21

Premium Essay

Visual

...the impact of visual and hearing impairments on student’s academic achievement to teachers and other educators. Having knowledge of these impairments allows the teacher to better serve students with these impairments in the classroom. Hearing and Visual Impairments Hearing and visual impairments have a major impact on a person’s development and academic achievement. Hearing and seeing are critical to speech and language development, communication, and learning. The earlier in a person’s life that they develop or have these impairments, the more serious the development of the person will be effected. In the same manner, the earlier that the problem is identified and intervention begun, the less serious the impact on that person’s development may be (American Speech Language Hearing Association, 2011). Hearing Impairments Hearing impairments are defined as the decreased ability to hear and differentiate sounds. This can range from mild hearing loss to total deafness (March of Dimes, 2010). Humans are able to hear sounds through the brains relationship with the ear. The outer ear absorbs sound waves that travel through the eardrum. These sound waves are then transferred to the middle ear before entering the cochlea. The cochlea is the main receptor organ for hearing and works with inner ear canals that assist with balance to hear and register sounds to the brain. Before an educator can differentiate or modify lesson plans they must first understand the basics of the......

Words: 297 - Pages: 2

Free Essay

Swot Analysis : the Basic Analysis Tool Though History

...Strategy Paper Students: Babouris Christos & Dennis M Vrbanjac Date: 05/09/2014 Instructor: Marie Bengtsson Course: Classic Leadership and Organization Dilemmas SWOT ANALYSIS: The basic strategic tool through history (?) It is generally known that in order to be competitive in a market, one must be able to see the strengths, weaknesses, opportunities and threats that lay the fundament of success in the organization. This analysis, is one of today’s perhaps most frequently used tools when analysing a company’s possibilities to be successful in the modern market situation. Moreover, the question is; where does this tool derive from? Is SWOT analysis a natural instinct of strategy that has been used throughout mankind, or is it constructed? Out of this natural perspective on the SWOT- analysis different tactics emerge. To begin answering this question, there will initially look back on the historical, cultural and social aspects that could be traced to be the core of the SWOT concept. Then the discussion will move on, to a practical application on a historical event and also a modern example where the SWOT can be identified. We will see the evolution of it, throughout ages and time. In order to understand our allegation, we must go back in time and see where these strategic notions “took birth”. No matter if we are in favour of religious philosophy, or the Darwin’s evolution theory, we can easily see early clues of actual swot analysis, but of course not as......

Words: 1607 - Pages: 7

Free Essay

History of Journalism (Basic)

...Smith !1 Tristan Smith Mrs. McClain Introduction to Journalism 11 September 2014 Journalism History: Importance and Necessary Aspects ! Growing up, many children had parents that read the newspaper. Even in countless television shows or movies, every morning at the breakfast table the father sat, drinking his coffee and reading his newspaper. It’s not an uncommon sight--in fact, according to stateofthemedia.org, over 56 million papers are sold daily (“Audience”)—though few people are familiar with how newspapers began, the important events that occurred, or the inventions that were created that make them what they are today. Though there are many important factors to consider, the three most important aspects of the history of journalism include the Zenger Trial, the invention of the telegraph, and the introduction of photojournalism. Primarily, the first essential component in the growth of journalism would be the Zenger Trial. The trial was of John Peter Zenger, who was accused of libel in an article he had published. At his time, however, published information was considered libel if it went against the government. Zenger was proven not guilty, and after the trial, newspaper publishers “felt freer to print their honest views” (“The Trial of John Peter Zenger”). This trial is important because it proved that citizens had a right to criticize the government, which is something newspapers still continue to do today. Without this, the public would not......

Words: 754 - Pages: 4

Free Essay

Basic

...The Basic Parts The Basic Parts There are just five basic parts in a radio frequency communication system. These are: * Antenna * Amplifier * Filter * Mixer * Source These five parts are then put together to do one of two basic functions: transmit or receive. The name of the resulting device is a radio. The radio also may go by many other names based on marketing considerations or its specific role in the wireless network. A radio is used to send and receive a signal that flows through the air as a series of electromagnetic waves. Radios can take on many different forms. As such, it is not always easy to identify them. When transmitting or receiving, the goal is to produce a perfect sine wave, of the exact size required, at only one frequency. A block diagram of the basic parts looks like the following. For a transmitter: This diagram shows a conceptual layout of a typical transmitter. Included in it are six elements. They are, in order: source, amplifier, source, mixer, filter, high-power amplifier, and antenna. For a transmitter, the signal is generated by the source. The mixer changes the frequency of the signal. The filter removes undesired frequencies. The amplifier increases the signal. The antenna transforms the electrical current into a radio wave. The other amplifier provides the electrical signal. It also feeds into the mixer. For a receiver: This diagram shows a conceptual layout of a typical receiver. Included in it are......

Words: 1404 - Pages: 6

Free Essay

Visual Basic Calculater

...Public Class Form1 Dim m, num, count As Double Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click TextBox1.AppendText("7") End Sub Private Sub Button15_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button15.Click TextBox1.AppendText("9") End Sub Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click TextBox1.AppendText("1") End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click TextBox1.AppendText("2") End Sub Private Sub Button13_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button13.Click TextBox1.AppendText("3") End Sub Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click TextBox1.AppendText("4") End Sub Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click TextBox1.AppendText("5") End Sub Private Sub Button17_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button17.Click ......

Words: 858 - Pages: 4

Free Essay

History of Visual Language of Food

...History of visual language of food The visual language of food in the way that I will present is the presentation of the plating. Cooks have their way of plating. It could be contemporary or traditional, which depend on how they want to present their dishes. Plating food is not just putting food on the plate, but there are many things that need to be considered for example the color of the food, the dimension and the flow of the food. The bottom line of this is the visual of the whole dish needs to be appealing. The history of food presentation goes back to ancient time. Since BC. food has been presenting in different way, but no one really give much awareness to it. During ancient Greek in 3rd century, in the lavish feast they just piled their food on the silver plates and during their service, they will carry out large pig with fishes and birds stuff in the belly. Guests would be able to keep silver plates, spoons of gold and ivory basket. In 15th century, people started to have tablecloths, more customs, and meals started to serve in courses. They started to have many more components in plating such as garnishes, vegetables, protein, carbohydrate and using different color in the plate. In early 19th century, this was the period of time that conversation was prevented from each other while dining, due to the huge centerpiece in the middle of the table. The way to garnish the plate was by using vegetables and fruits craving. Also, sauces were poured over......

Words: 432 - Pages: 2