Вы находитесь на странице: 1из 4

VB2019 VB2017 VB2015 VB2013 VB2012 VB2010 VB2008 VB6 VB Sample Code 中文VB About Us

Lesson 5 : Managing VB Data


❮ Previous Lesson Next Lesson ❯
VB6 Home
SPONSORED SEARCHES
1. Introduction visual basic visual basic 6.0 app software free excel formulas

2. Build Application how to code with visual basic basic programming visual programming

3.Controls

4. Write Code

5. VB Data
5.1 Visual Basic Data Types
6. Variables We come across all kinds of data in our daily life. For example, we need to handle data such as names, addresses, money, date, stock
quotes, statistics and more every day. Similarly, in Visual Basic, we have to deal with all sorts of data, some can be mathematically
7. If and IIf( ) calculated while some are in the form text or other forms. VB divides data into different types so that they are easier to manage when we
need to write the code involving those data. VB6 classifies the information mentioned above into two major data types, they are the numeric
VB6 Made Easy Book
data types and the non-numeric data types.

5.1.1 Numeric Data Types

Numeric data types are types of data that consist of numbers that can be computed mathematically with standard operators. Examples of numeric data
types are height, weight, share values, the price of goods, monthly bills, fees and others. In Visual Basic, numeric data are divided into 7 types, depending
on the range of values they can store.

Mission Critical Data Center


Ad Mission critical data center full of quali ed specialists with advanced
knowledge&skills.
Ad

Check Out Our Book AT TOKYO Corporation

Learn More

8. Select Case
Calculations that only involve round figures can use Integer or Long integer in the computation. Programs that require high precision calculation need to
9. Looping use Single and Double decision data types, they are also called floating point numbers. For currency calculation , you can use the currency data types.
10. Functions Intro Lastly, if even more precision is required to perform calculations that involve many decimal points, we can use the decimal data types. These data types
summarized in Table 5.1
11. Math Functions
Table 5.1 Numeric Data Types
12. Format Function
Type Storage Range of Values
13. String Functions
Byte 1 byte 0 to 255
14. Sub Procedure Integer 2 bytes -32,768 to 32,767
15. Excel VBA Functions Long 4 bytes -2,147,483,648 to 2,147,483,648
16. Arrays -3.402823E+38 to -1.401298E-45 for negative values 1.401298E-45 to 3.402823E+38 for
Single 4 bytes
positive values.
17. Create Files
-1.79769313486232e+308 to -4.94065645841247E-324 for negative values
18. Create Graphics Double 8 bytes
4.94065645841247E-324 to 1.79769313486232e+308 for positive values.
19. Create DVD Player
Currency 8 bytes -922,337,203,685,477.5808 to 922,337,203,685,477.5807
20. Create Audio Player
+/- 79,228,162,514,264,337,593,543,950,335 if no decimal is use +/-
Decimal 12 bytes
21. Create Picture Viewer 7.9228162514264337593543950335 (28 decimal places).

22. Multimedia Player

23. Create Database 5.1.2 Non-numeric Data Types

24. Advanced Database Nonnumeric data types are data that cannot be manipulated mathematically. Non-numeric data comprises string data types, date data types, boolean data
types that store only two values (true or false), object data type and Variant data type .They are summarized in Table 5.2
25. ADO Control
Table 5.2: Nonnumeric Data Types
26. DataGrid Control

27. SQL Queries Data Type Storage Range

28. More SQL Querrries


String(fixed length) Length of string 1 to 65,400 characters
29. E-library

30. Animation 1
String(variable length) Length + 10 bytes 0 to 2 billion characters
31. Animation 2

32. Animation 3
Date 8 bytes January 1, 100 to December 31, 9999
33. Web Browser

34. FTP Program Boolean 2 bytes True or False

35. Errors Handling

36. Complie/Distribute Object 4 bytes Any embedded object

37. Creating Menu


Variant(numeric) 16 bytes Any value as large as Double
38. Keyboard Handling

39. Printing
Variant(text) Length+22 bytes Same as variable-length string
40. Creating Report

VB6 Made Easy Paperback 5.1.3 Suffixes for Literals


Literals are values that you assign to data. In some cases, we need to add a suffix behind a literal so that VB can handle the calculation more accurately.
VB2019 VB2017 VB2015 VB2013 VB2012 VB2010 VB2008 VB6 VB Sample Code 中文VB About Us
For example, we can use num=1.3089# for a Double type data. Some of the suffixes are displayed in Table 5.3.

Table 5.2: Suffixes for Literals


Suffix Data Type

& Long

! Single

# Double
VB6 Home
@ Currency
1. Introduction

2. Build Application In addition, we need to enclose string literals within two quotations and date and time literals within two # sign. Strings can contain any characters,
including numbers. The following are few examples:
3.Controls
memberName="Turban, John."
4. Write Code TelNumber="1800-900-888-777"
5. VB Data LastDay=#31-Dec-00#
ExpTime=#12:00 am#
6. Variables

7. If and IIf( ) 【AT TOKYO】Mission Critical Data Center

VB6 Made Easy Book Ad Mission critical data center full of quali ed specialists with advanced
knowledge&skills.
Ad
AT TOKYO Corporation

Learn More

5.2 Managing Variables


Variables are like mail boxes in the post office. The contents of the variables changes every now and then, just like the mail boxes. In term of VB, variables
are areas allocated by the computer memory to hold data. Like the mail boxes, each variable must be given a name. To name a variable in Visual Basic,
you have to follow a set of rules.

Check Out Our Book 5.2.1 Variable Names


The following are the rules when naming the variables in Visual Basic

8. Select Case It must be less than 255 characters


9. Looping No spacing is allowed
It must not begin with a number
10. Functions Intro Period is not permitted
Cannot use exclamation mark (!), or the characters @, &, $, #
11. Math Functions
Cannot repeat names within the same level of scope.
12. Format Function
Examples of valid and invalid variable names are displayed in Table 5.4
13. String Functions
Table 5.4: Examples of Valid and Invalid Variable Names
14. Sub Procedure
Valid Name Invalid Name
15. Excel VBA Functions
My_Car My.Car
16. Arrays

17. Create Files


ThisYear 1NewBoy
18. Create Graphics

19. Create DVD Player


Long_Name_Can_beUSE He&HisFather *& is not acceptable
20. Create Audio Player

21. Create Picture Viewer


5.2.2 Declaring Variables Explicitly
22. Multimedia Player
In Visual Basic, it is a good practice to declare the variables before using them by assigning names and data types. They are normally declared in the
23. Create Database
general section of the codes' windows using the Dim statement. You can use any variable to hold any data , but different types of variables are designed to
24. Advanced Database work efficiently with different data types .
The syantax is as follows:
25. ADO Control
Dim VariableName As DataType
26. DataGrid Control

27. SQL Queries If you want to declare more variables, you can declare them in separate lines or you may also combine more in one line , separating each variable with a
comma, as follows:
28. More SQL Querrries
Dim VariableName1 As DataType1, VariableName2 As DataType2,VariableName3 As DataType3
29. E-library

30. Animation 1 Example 5.1

31. Animation 2 Dim password As String


Dim yourName As String
32. Animation 3
Dim firstnum As Integer
33. Web Browser Dim secondnum As Integer
Dim total As Integer
34. FTP Program
Dim doDate As Date
35. Errors Handling Dim password As String, yourName As String, firstnum As Integer

36. Complie/Distribute Unlike other programming languages, Visual Basic actually doesn't require you to specifically declare a variable before it's used. If a variable isn't declared,
VB willautomatically declare the variable as a Variant. A variant is data type that can hold any type of data.
37. Creating Menu

38. Keyboard Handling For string declaration, there are two possible types, one for the variable-length string and another for the fixed-length string. For the variable-length string,
just use the same format as example 5.1 above. However, for the fixed-length string, you have to use the syntax as shown below:
39. Printing
Dim VariableName as String * n
40. Creating Report
where n defines the number of characters the string can hold.
VB6 Made Easy Paperback
For example,
VB2019 VB2017 VB2015Dim VB2013
yourName asVB2012
String * VB2010
10 VB2008 VB6 VB Sample Code 中文VB About Us

*yourName can holds no more than 10 Characters.

Haskell For Beginners - Tutorials and Guides

Ad Learn Haskell from the ground up.

VB6 Home Ad
mmhaskell.com
1. Introduction

2. Build Application Learn more

3.Controls
5.2.2 Scope of Declaration
4. Write Code
Other than using the Dim keyword to declare the data, you can also use other keywords to declare the data. Three other keywords are private ,static and
5. VB Data public. The forms are as shown below:

6. Variables
Private VariableName as Datatype
7. If and IIf( ) Static VariableName as Datatype
Public VariableName as Datatype
VB6 Made Easy Book
The above keywords indicate the scope of the declaration. Private declares a local variable or a variable that is local to a procedure or module. However,
Private is rarely used, we normally use Dim to declare a local variable. The Static keyword declares a variable that is being used multiple times, even after
a procedure has been terminated. Most variables created inside a procedure are discarded by Visual Basic when the procedure is finished, static keyword
preserves the value of a variable even after the procedure is terminated. Public is the keyword that declares a global variable, which means it can be used
by all the procedures and modules of the whole program.

5.3 Constants
Constants are different from variables in the sense that their values do not change during the running of the program.

5.3.1 Declaring a Constant

The syntax to declare a constant is


Check Out Our Book
Constant Name As Data Type = Value

8. Select Case Example 5.3


9. Looping In this example, we insert a Shape control and two command buttons. Set the shape value of the Shape control to 3 so that it becomes a circle. Rename
one of the command buttons to CmdResize for changing the size of the circle. Rename the other command button as CmdArea for calculation of the area
10. Functions Intro
of the circle. In this program, we declare four variables and a constant in the General section. The varaible h is to store the value of height of the circle and
11. Math Functions the variable r is to store the value of the radius which is half of the height. In addtion, the variable a is to store the value of area in twip using the formula
area of circle=πr2. Besides that, the constant Pi represents π which we fixed at 3.142. Finally, the variable area is to store the value in cm by multiplying a
12. Format Function
with 0.001763889. (1 twip =0.001763889 cm)
13. String Functions
The Code
14. Sub Procedure
Dim h, r, a, rad, area As Single
15. Excel VBA Functions
Const Pi As Single = 3.142
16. Arrays
Private Sub CmdArea_Click()
17. Create Files
r = h / 2
18. Create Graphics rad = r * 0.001763889
a = Pi * rad ^ 2
19. Create DVD Player
area = Round(a, 2)
20. Create Audio Player MsgBox ("The Area of the circle is " & area)
End Sub
21. Create Picture Viewer

22. Multimedia Player Private Sub CmdResize_Click()


h = InputBox("Enter the value of height")
23. Create Database
MyShape.Height = h
24. Advanced Database

25. ADO Control End Sub

26. DataGrid Control The Output

27. SQL Queries

28. More SQL Querrries

29. E-library

30. Animation 1

31. Animation 2

32. Animation 3

33. Web Browser Figure 5.1


Figure 5.1
34. FTP Program

35. Errors Handling

36. Complie/Distribute

37. Creating Menu

38. Keyboard Handling

39. Printing
Free Intelligent Writing Tool Mathematical Operations in Data Visualization Tool - Create Visual Basic Sample Codes
40. Creating Report Visual Basic 2010 Interactive dashboards

VB6 Made Easy Paperback


Ad Grammarly vbtutor.net Ad visualr.io vbtutor.net
VB2019 VB2017 VB2015 VB2013 VB2012 VB2010 VB2008 VB6 VB Sample Code 中文VB About Us

Full Body 2D Mocap Animation Snakes and Ladders Games Creating Database Using Visual Visual Basic Sample Code
created using visual basic 6 Data Manager in VB6

VB6 Home
Ad Cartoon Animator vbtutor.net vbtutor.net vbtutor.net
1. Introduction

2. Build Application SPONSORED SEARCHES


visual basic 6.0 app software free how to code with visual basic visual programming
3.Controls
vb6 freeware vb6 tools windows computers
4. Write Code

5. VB Data
❮ Previous Lesson Next Lesson ❯
6. Variables

7. If and IIf( )
28 17

VB6 Made Easy Book

Copyright©2008 Dr.Liew Voon Kiong. All rights reserved |Contact|Privacy Policy

Last update:05/26/2020 03:47:55

Check Out Our Book

8. Select Case

9. Looping

10. Functions Intro

11. Math Functions

12. Format Function

13. String Functions

14. Sub Procedure

15. Excel VBA Functions

16. Arrays

17. Create Files

18. Create Graphics

19. Create DVD Player

20. Create Audio Player

21. Create Picture Viewer

22. Multimedia Player

23. Create Database

24. Advanced Database

25. ADO Control

26. DataGrid Control

27. SQL Queries

28. More SQL Querrries

29. E-library

30. Animation 1

31. Animation 2

32. Animation 3

33. Web Browser

34. FTP Program

35. Errors Handling

36. Complie/Distribute

37. Creating Menu

38. Keyboard Handling

39. Printing

40. Creating Report

VB6 Made Easy Paperback

Вам также может понравиться