Example: bachelor of science

VB - Tutorialspoint

2 About the Tutorial is a simple, modern, object-oriented computer programming language developed by Microsoft to combine the power of .NET Framework and the common language runtime with the productivity benefits that are the hallmark of Visual Basic. This tutorial will teach you basic programming and will also take you through various advanced concepts related to programming language. Audience This tutorial has been prepared for the beginners to help them understand basic programming. After completing this tutorial, you will find yourself at a moderate level of expertise in programming from where you can take yourself to next levels.

Although it is an evolution of classic Visual Basic language, it is not backwards-compatible with VB6, and any code written in the old version ... The .Net framework consists of an enormous library of codes used by the client languages ... used Visual Basic 2010 Express and Visual Web Developer (for the web programming chapter). You can ...

Tags:

  Clients, Classic, Tutorialspoint

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of VB - Tutorialspoint

1 2 About the Tutorial is a simple, modern, object-oriented computer programming language developed by Microsoft to combine the power of .NET Framework and the common language runtime with the productivity benefits that are the hallmark of Visual Basic. This tutorial will teach you basic programming and will also take you through various advanced concepts related to programming language. Audience This tutorial has been prepared for the beginners to help them understand basic programming. After completing this tutorial, you will find yourself at a moderate level of expertise in programming from where you can take yourself to next levels.

2 Prerequisites programming is very much based on BASIC and Visual Basic programming languages, so if you have basic understanding on these programming languages, then it will be a fun for you to learn programming language. Copyright & Disclaimer Copyright 2015 by Tutorials Point (I) Pvt. Ltd. All the content and graphics published in this e-book are the property of Tutorials Point (I) Pvt. Ltd. The user of this e-book can retain a copy for future reference but commercial use of this data is not allowed. Distribution or republishing any content or a part of the content of this e-book in any manner is also not allowed without written consent of the publisher.

3 We strive to update the contents of our website and tutorials as timely and as precisely as possible, however, the contents may contain inaccuracies or errors. Tutorials Point (I) Pvt. Ltd. provides no guarantee regarding the accuracy, timeliness or completeness of our website or its contents including this tutorial. If you discover any errors on our website or in this tutorial, please notify us at Table of Contents About the Tutorial .. 1 3 Audience .. 1 Prerequisites .. 1 Copyright & Disclaimer .. 1 Table of Contents.

4 2 1. OVERVIEW .. 8 Strong Programming Features .. 8 2. ENVIRONMENT SETUP .. 10 The .Net Framework .. 10 Integrated Development Environment (IDE) For .. 11 Writing Programs on Linux or Mac OS .. 11 3. PROGRAM STRUCTURE .. 12 Hello World Example .. 12 Compile & Execute Program .. 13 4. BASIC SYNTAX .. 15 A Rectangle Class in .. 15 Identifiers .. 17 Keywords .. 17 5. DATA TYPES .. 19 Data Types Available in .. 19 Example .. 21 The Type Conversion Functions in .. 22 Example .. 24 6. VARIABLES .. 25 4 Variable Declaration in.

5 25 Variable Initialization in .. 27 Example .. 27 Accepting Values from User .. 28 Lvalues and Rvalues .. 28 7. CONSTANTS AND ENUMERATIONS .. 30 Declaring Constants .. 30 Example .. 31 Print and Display Constants in .. 31 Declaring Enumerations .. 32 Example .. 33 8. MODIFIERS .. 35 List of Available Modifiers in .. 35 9. STATEMENTS .. 40 Declaration Statements .. 40 Executable Statements .. 44 10. 45 Compiler Directives in .. 45 11. OPERATORS .. 50 Arithmetic Operators .. 50 Example .. 51 Comparison Operators.

6 52 Logical/Bitwise Operators .. 54 5 Example .. 55 Bit Shift Operators .. 57 Example .. 59 Assignment 60 Example .. 61 Miscellaneous Operators .. 62 Example .. 63 Operators Precedence in .. 64 Example .. 65 12. DECISION MAKING .. 67 Statement .. 68 Statement .. 70 The Statement .. 71 Nested If Statements .. 73 Select Case Statement .. 74 Nested Select Case Statement .. 76 13. LOOPS .. 78 Do Loop .. 79 82 Loop .. 85 End While Loop .. 86 End With Statement .. 88 Nested Loops .. 89 Loop Control 91 6 Exit Statement.

7 92 Continue Statement .. 94 GoTo Statement .. 95 14. STRINGS .. 98 Creating a String Objec .. 98 Properties of the String Class .. 99 Methods of the String Class .. 99 Examples .. 105 15. DATE & TIME .. 108 Properties and Methods of the DateTime Structure .. 109 Creating a DateTime Object .. 112 Getting the Current Date and Time .. 113 Formatting Date .. 114 Predefined Date/Time Formats .. 115 Properties and Methods of the DateAndTime Class .. 117 16. ARRAYS .. 121 Creating Arrays in .. 121 Dynamic Arrays .. 122 Multi-Dimensional Arrays.

8 124 Jagged 125 The Array Class .. 126 17. COLLECTIONS .. 131 Various Collection Classes and Their Usage .. 131 7 ArrayList .. 132 Hashtable .. 136 SortedList .. 138 Stack .. 142 Queue .. 144 BitArray .. 146 18. FUNCTIONS .. 150 Defining a Function .. 150 Example .. 150 Function Returning a Value .. 151 Recursive Function .. 152 Param Arrays .. 153 Passing Arrays as Function Arguments .. 153 19. SUB PROCEDURES .. 155 Defining Sub Procedures .. 155 Example .. 155 Passing Parameters by Value .. 156 Passing Parameters by 157 20.

9 CLASSES & 159 Class Definition .. 159 Member Functions and Encapsulation .. 161 Constructors and Destructors .. 162 Shared Members of a Class .. 165 Inheritance .. 166 8 Base & Derived 166 Base Class Initialization .. 168 21. EXCEPTION HANDLING .. 170 Syntax .. 170 Exception Classes in .Net Framework .. 171 Handling Exceptions .. 172 Creating User-Defined Exceptions .. 173 Throwing Objects .. 174 22. FILE HANDLING .. 175 Binary Files .. 182 23. BASIC 192 24. DIALOG BOXES .. 285 25. ADVANCED FORM .. 307 26.

10 EVENT HANDLING .. 330 27. REGULAR EXPRESSIONS .. 336 28. DATABASE ACCESS .. 350 29. EXCEL SHEET .. 365 30. SEND EMAIL .. 370 31. XML PROCESSING .. 376 32. WEB PROGRAMMING .. 391 9 Visual Basic .NET ( ) is an object-oriented computer programming language implemented on the .NET Framework. Although it is an evolution of classic Visual Basic language, it is not backwards-compatible with VB6, and any code written in the old version does not compile under Like all other .NET languages, has complete support for object-oriented concepts.


Related search queries