Current location - Plastic Surgery and Aesthetics Network - Plastic surgery and beauty - Visual Basic historical data .....
Visual Basic historical data .....
Visual Basic Visual Basic(VB) is an event-driven programming language developed by Microsoft, which includes an auxiliary development environment. By any standard, VB is the most widely used language in the world-not only the number of developers who praise VB, but also the number of developers who complain about VB. It comes from the BASIC programming language. VB has a graphical user interface (GUI) and a rapid application development (RAD) system, so it is convenient to use DAO, RDO and ADO to connect databases or create ActiveX controls. Programmers can easily use the components provided by VB to quickly create an application. Development history: 199 1 year, Microsoft launched Visual Basic 1.0. This caused a great sensation at that time. Many experts believe that the emergence of VB is an epoch-making event in the history of software development. From now on, the function of VB 1.0 is actually very weak, but it was the first "visual" programming software when it was launched. This makes programmers enjoy it and try to create software on the platform of VB. Microsoft also lost no time in pushing out three versions of VB2.0, VB3.0 and VB 4.0 within four years. Starting from VB3, Microsoft integrated the database driver of ACCESS into VB, which greatly improved the database programming ability of VB. Since VB4, VB has also introduced the idea of object-oriented programming. VB is powerful and easy to learn. Moreover, VB also introduces the concept of "control item", which makes a large number of compiled VB programs can be used directly by us. In 2002. NET 2002 (v7.0) came out, in 2003, Visual Basic. NET 2003 (v7. 1), and in 2005, Visual Basic 2005 (v8.0) came out. At the same time, a free simplified version of Visual Basic 2005 and an accelerated version of Visual Basic 2005 are introduced for beginners and students of Visual Basic. The original free use period was one year.

Later, Microsoft announced that the Express version was free forever. The obvious advantage of VB2005 is that you can directly write XP-style buttons and other controls. But the small program it writes takes up nearly 10MB of memory. After several years of development, it has become a special development language and environment. Users can quickly create Windows programs with Visual Basic, and now they can write enterprise-level client/server programs and powerful database applications. Language derived from VB Microsoft has developed a series of scripting languages about VB: Visual Basic for Applications, namely VBA, which is included in Microsoft applications (such as Microsoft Office) and third-party products such as WordPerfect Office. VBA is embedded in various applications, which seems contradictory, but its function is as powerful as VB. VBScript is the default ASP language, and can also be used for Windows scripts and web page coding. Although its grammar is similar to VB, it is a completely different language. VBS does not run with VB runtime, but is interpreted and executed by Windows script host. The difference between the two languages affects the performance of ASP website. When Microsoft is ready to develop a new programming tool, the first decision is whether to use the most sought-after VB6 to make old changes or to re-establish a new engineering development tool. Microsoft later developed Visual Basic. NET, which is the successor of VB, is also. NET platform. VB programming language is a real object-oriented programming language, which is not completely compatible with VB. Language Features Picture Reference: upload.wikimedia/ * * */ZH/7/7c/Typical _ VB6 _ Session The central idea of a typical VB process is to make it easy for programmers, whether they are novices or experts. The GUI system used by VB can simply build application programs, but it can also develop quite complicated programs. VB program is a form-based arrangement and combination of visual components, and code is added to specify the properties and methods of the composition. Because some default properties and methods have been defined in the assembly, programmers can complete a simple process without writing too much code. In the past version, the performance problem of VB program has been put on the desktop, but with the rapid improvement of computer speed, the debate about performance has become less and less. The addition and change of form controls can be realized by drag-and-drop technology. A toolbox full of controls is used to display available controls (such as text boxes or buttons). Each control has its own properties and events. Default property values are provided when the control is created, but programmers can also change them. Many attribute values can be changed with the user's actions and modifications at runtime, thus forming a dynamic program. For example, code that can change the position of a control item is added to the form size change event, and the control item will also change its position whenever the user changes the window size at run time. By adding the corresponding code in the text change event in the text box, the program can automatically translate or block the input of certain characters when inputting text. A VB program can contain one or more forms, or a main form and multiple sub-forms, similar to the appearance of an operating system. Dialog windows with few functions (such as forms without maximize and minimize buttons) can be used to provide pop-up functions. Components of VB may or may not have a user interface. In this way, the server-side program can handle the added module. VB uses the method of parameter calculation to collect garbage, which contains a large number of objects and provides basic object-oriented support. Because more and more groups appear, programmers can choose the extension libraries they need. Different from some languages, VB is case-insensitive, but it can automatically convert keywords into standard case state and force variable names of entities at the entrance of the symbol table to follow the writing rules. By default, string comparisons are case sensitive, but this feature can be turned off. VB allows a large number of external controls to have their own living space. Provides a large number of third-party controls for VB. VB also provides methods to build, use and reuse these controls, but it is not easy to create another control from one application due to language problems. Summarizing VB will attract more praise and criticism and will continue to be used by users and programmers. It is very suitable for developing user-friendly programs (such as terminal data) and not suitable for developing other programs (such as joint computing programs). VB is a good entry software for beginners, especially for those who have programming talent but don't know it. Starting with VB, it is easy to stimulate their potential and give full play to their talents in this field. VB does not inherit the characteristics. Both VB5 and VB6 are object-oriented programming languages, but they do not contain inheritance features. VB provides special class functions, but it still can't meet the needs of programmers. VB contains all the object-oriented features. Multithreading supports exception handling. Try-Catch-Finally is used to handle exceptions in VB. In VB, there is only the statement "Go to line when an error occurs". Support for pointers is very limited. VB can only support 8-32-bit plastic surgery, and many languages support it infinitely. VB does not allow storing constant variables in any array. VB does not support the above functions, and programmers need to construct their own methods to realize similar functions. VB Revolution Picture Reference: The DOS version of upload.wikimedia/ * * */ZH/E/E6/Microsoft _ Visual _ Basic _ for _ MS-DOSVB1.0 is published in 199 1. This progress in linker language and user interface is called Tripod (sometimes called Ruby). The original design was completed by Alan Cooper (timeline 199 1 April, released by Visual Basic 1.0 Windows version 1992 September, released by Visual Basic 1.0 DOS version). 1992165438+1October, released by VB2.0, improved the interface and speed of the previous version. In the summer of 1993, VB3.0 was released, which was divided into standard version and professional version. It includes a data engine that can directly read the Access database. 1In August, 1995, VB4.0 released a 32-bit version and a 16-bit version. It includes support for classes. 1997 February, released by VB5.0. Programmers can use the 32-bit version to import the 16-bit program created by the 4.0 version and compile it smoothly. At the same time, it also supports user-built control items. 1998 summer, released by VB6.0. VB6 is a version that VB cannot completely replace. 200 1, Visual Basic. NET and. NET framework. Because it uses new cores and features, many VB programmers have to rewrite their programs. In 2003, Visual Basic. NET 2003 and. NET framework 1. 1 release. In 2004, Microsoft opened the beta version of Visual Studio.NET 2005 (code name Whidbey). That contains the beta version. In 2005, Microsoft announced that it would no longer support Africa. NET version of VB. The VB community immediately responded and expressed concern about this news. Some old users also submitted * * * books, hoping to continue to provide technical support to VB. Microsoft is not willing to change their decision yet. 165438+20051released by Visual Studio 2005 on October 7th.

Reference: zh. *** /w/index? Visual Basic & amp; Variant =zh-

Since the lovelorn

See couples on the road.

Especially flashing.

If you speak neatly, you will lose someone you can love.

But there is no denying that I still hope to make more new friends.

You should climb the article seriously for more than 3 months.

Finally found hidden in the network.

The legendary Li Jie

I made an appointment in early March this year.

This is word of mouth.

Not an advertisement

Both sides were very touched when we met for the third time.

At present, the appointment is suspended.

Sister Li Can suspended the queue for about 1 time.

Membership time can be extended for a long time.

You can also observe each other during this time. Recommend it to friends in need for reference.