TAILIEUCHUNG - GIÁO TRÌNH MICOSOFT VISUAL BASIC - Chương 3 Kiểu dữ liệu – Hằng – Biến

Định nghĩa Biến là ô nhớ chứa dữ liệu, giá trị của biến có thể thay đổi trong chương trình. 2. Khai báo Dạng Dim As [, As ] Hoặc Dim Trường hợp đầu, kiểu biến được khai báo rõ ràng, trường hợp sau kiểu của biến sẽ được xác định khi có lệnh gán giá trị cho biến. Ví dụ: Dim X As Integer Dim Ht As String | Giáo trình Visual Basic 27 Chương 3 Kiểu dữ liệu - Hằng - Biến I. BIẾN Variable 1. Định nghĩa Biến là ô nhớ chứa dữ liệu giá trị của biến có thể thay đổi trong chương trình. 2. Khai báo Dạng Dim Tên As Kiểu Tên As Kiểu Hoặc Dim Tên Trường hợp đầu kiểu biến được khai báo rõ ràng trường hợp sau kiểu của biến sẽ được xác định khi có lệnh gán giá trị cho biến. Ví dụ Dim X As Integer Dim Ht As String 3. Qui tắc đặt tên biến - Có chiều dài tối đa 255 - Không được bắt đầu bằng số - Không sử dụng khoảng trắng - Không dùng các ký hiệu toán tử - Không trùng từ khoá - Không phân biệt chữ thường và chữ in Ví dụ Các biến đặt tên đúng MyNum i iNumOne strInputValue Các biến đặt tên sai 1Week Ho ten 4. Truy xuất biến Biến được truy xuất bằng cách viết tên. Ví dụ Dim X As Integer Nguyễn Đăng Quang 28 Giáo trình Visual Basic Dim Y As Integer X 5 Y 7 X Y 2 Trị của biến Xđược gán bằng trị của biến Y cộng thêm 2 X X 1 Tăng giá trị của biến X Lưu ý Biến sử dụng có thể không cần khai báo. Điều này có thể gây ra lỗi ví dụ Dim Songay Dim X Songay 1 X 5 SoNgau X 1 Visual Basic xem Songau là biến mới Để buộc Visual Basic không tự động tạo biến khi chưa khai báo có thể thực hiện 1 trong 2 cách sau Viết phát biểu Option Explicit trong phần General của cửa sổ lệnh. Qui định bằng tuỳ chọn Require variable Declaration trong Tools Options Editor Giá trị ban đầu của các loại biến sau khi khai báo như sau Kiểu dữ liệu Giá trị đầu Integer 0 Long 0 Single 0 Double 0 String blank Boolean False Variant EMPTY Date 0 Currency 0 5. Phạm vi sử dụng biến Một biến được khai báo chỉ tồn tại trong phạm vi khai báo ngoài phạm vi đó mà sử dụng lại Visual Basic sẽ xem như biến mới. Biến khai báo trong chương trình con chỉ có ý nghĩa trong chương trình con đó. Trong ví dụ sau các biến X Y Z chỉ có ý nghĩa trong thủ tục xử lý sự kiện cmdTinh. Private sub cmdTinh Dim X As Integer Dim YAs Integer Dim Z As Integer Giáo trình Visual Basic 29 X Clnt Y CInt X Y .

TỪ KHÓA LIÊN QUAN
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.