Một số kiểu dữ liệu và câu lệnh điều khiển của VisualBasic

Một phần của tài liệu Xây dựng chương trình quản lý học tập tại trường phổ thông trung học (Trang 52 - 55)

IV. Lựa chọn ngôn ngữ :

3. một số kiểu dữ liệu và câu lệnh điều khiển của VisualBasic

a. Biến: Dùng để chứa dữ liệu tạm thời cho tính toán, so sánh và các hoạt

động khác ta sử dụng dấu bằng để gán giá trị vào biến.

Để khai báo biến ta sử dụng lệnh: Dim <tên biến> as <Kiểu dữ liệu> 52

Biến khai báo trong thủ tục chỉ tồn tại khi thủ tục thi hành, nó sẽ biến mất khi thủ tục chấm dứt. Giá trị của biến trong thủ tục là biến cục bộ đối với thủ tục đó.

Kiểu dữ liệu khai báo trong Dim có thể là những kiểu dẽ liệu cơ bản nh Integer, String,... Ta có thể dùng đối tợng của Visual Basic hoặc có các ứng dụng khác.

Khai báo biến với từ khoá Puplic nghĩa là biến đó sẽ tồn tại và có tầm hoạt động trong cả ứng dụng.

Khai báo biến cục bộ với từ khoá Static, nghĩa là mặc dù biến đó biến mất khi thủ tục chấm dứt, nhng giá trị của nó vẫn đợc giữ lại để tiếp tục hoạt động khi thủ tục đợc gọi trong lần sau.

b. Hằng: Dùng để chứa dữ liệu tạm thời nhng không thay đổi trong suốt

thời gian hoạt động. Sử dụng hàm số làm chơng trình sáng sủa, dễ đọc nhờ những tên gợi nhớ thay vì những con số.

Cách khai báo: Const < tên hằng> as <kiểu dữ liệu> = <giá trị>

Có thể đặt nhiều hằng trên một dòng, cách nhau bằng dấu chấm phẩy. Tầm hoạt động của hằng giống biến.

c. Kiểu dữ liệu: Dùng để kiểm soát nội dung của dữ liệu. Visual Basic

dùng kiểu Variant coi nh đây là biến có kiểu chung. Ngoài ra còn một số kiểu dữ liệu khác cho phép tối u hoá về tốc độ và kích cỡ chơng trình.

Kiểu số: Bao gồm Integer, Long, Double, Currentcy,… Kiểu số ít tốn vùng nhớ hơn kiểu Variant.

Kiểu String: Biến hay tham số kiểu chuỗi có chiều dài thay đổi, nó có thể tăng giảm tuỳ theo ta gán dữ liệu, ta cũng có thể khai báo biến có chiều dài cố định. Cách khai báo: Dim <tên biến> as string *<số lợng ký tự>

Nếu ta gán một chuỗi ngắn hơn 50 ký tự, biến sẽ đợc thêm vào phần đuôi các ký tự trống cho đầy số lợng ký tự. Nếu chuỗi gán dài hơn số lợng ký tự khai báo thì Visual Basic sẽ tự động cắt số ký tự thừa. Một số hàm thông dụng để thao tác với chuỗi.

Len: Lấy chiều dài chuỗi; Mid$: Trích chuỗi con từ giữa chuỗi gốc;

Left$: Trích chuỗi con từ phần đầu chuỗi gốc; Right$: Trích chuỗi con từ phần cuối chuỗi gốc

Kiểu Date: Khi các kiểu dữ liệu khác đợc truyền sang kiểu Date, giá trị đứng trớc dấu chấm là ngày, giá trị đứng sau dấu chấm là giờ.

Kiểu Variant: Có thể chứa mọi kiểu dữ liệu, chuỗi, số, thậm chí cả mảng. Ta không cần chuyển đổi kiểu dữ liệu, Visual Basic làm việc đó một cách tự động.

Kiểu mảng: Mảng là một xâu các biến có cùng tên và cùng kiểu, dùng Array làm chơng trình đơn giản và rút gọn.

d. Hàm và thủ tục: Chia nhỏ chơng trình thành nhiều phần lôgic, giúp

gỡ rối chơng trình một cách dễ dàng, thủ tục có thể sử dụng đợc trong các ch- ơng trình khác.

Các loại thủ tục:

Thủ tục không có giá trị trở về:

{Private/ Puplic/ Static} Sub <tên thủ tục>(tham số)

Các dòng lệnh EndSub

Hàm luôn trả về giá trị:

{Private/ Puplic/ Static} Funtion <tên thủ tục>(tham số) as <kiểu dữ liệu>

Các dòng lệnh End Funtion

Trong các trờng hợp bạn không khai báo kiểu dữ liệu trả về thì Visual Basic tự coi đó là kiểu Variant.

Một phần của tài liệu Xây dựng chương trình quản lý học tập tại trường phổ thông trung học (Trang 52 - 55)

Tải bản đầy đủ (DOC)

(61 trang)
w