định. Biến kiểu nào dùng để chứa giá trị kiểu ấy.
- Trong chương trình rất nhiều khi bạn phải chuyển đổi một giá trị sang một kiểu phù hợp để tính toán. Visual Basic có hai hàm chuyển đổi kiểu:
+ Vai (chuỗi): hàm trả về một con số tương ứng với chuỗi truyền vào.
+ Str (số): hàm trả về một chuỗi ký tự biểu diễn con số truyền vào. Chuổi trả về luôn có một ký tự đầu tiên ghi tiên ghi dấu trong trường hợp số âm, hoặc một khoản trống trong trường hợp số dương.
4. Các cấu trúc lặp:
- Trong chương trình rất nhiều khi bạn muốn một thao tác lặp đi lặp lại nhiều lần mà không phải viết nhiều câu lệnh lặp đi lặp lại. Trong
trường hợp như thế bạn phải dùng cấu trúc lặp. Visual Basic có các cấu trúc lặp như sau: cấu trúc lặp như sau:
e Cấu trúc Do...Loap
Cú pháp l:
Do While < biểu thức điểu kiện >
< các cầu lệnh > Loop Cú pháp 2: Do < các câu lệnh > 26
Loop Until < điểu kiện >
Cú pháp này khác cú pháp I ở chỗ: trong cú pháp l điều kiện được xét trước khi thực hiện các câu lệnh, cú pháp 2 điểu kiện được xét sau khi thực
hiện các câu lệnh. Như vậy cú pháp 1 các câu lệnh có thể không thực hiện
lân nào nếu ban đầu các điều kiện đã sai. Ngược lại trong cú pháp thứ 2 các
câu lệnh ít nhất thực hiện một lần. e Cấu trúc For..Next:
Trong trường hợp bạn biết chính xác số lần lặp lại, bạn dùng cấu trúc
lặp này:
Cú pháp:
Eor biến = giá trị đầu To giá trị cuối [ Step khoảng tăng]
< các câu lệnh >
Next biến
Trong cấu trúc lặp này, bạn có một biến tăng từ giá trị đầu đến giá trị cuối, mỗi lần tăng sẽ thực hiện các câu lệnh. Nếu bạn không viết mệnh đề Step phía sau coi như mỗi lần tăng một đơn vị, ngược lại mỗi lần tăng theo khoản
tăng mà bạn qui định trong Step. 5. Message box:
- Khi chương trình làm việc, rất nhiều khi bạn cần thông báo một điểu
gì đó trong chương trình tức thời cho người sử dụng, hay cần người sử dụng xác nhận một điều gì đó đơn giản. Trong những trường hợp này, các chương trình trên Windows thường dùng một cửa số nhỏ trên đó có dòng thông báo hay một câu hỏi và một vài nút bấm, cửa số đó được
gọi là Message box. Bạn không cần phải thiết kế bảng Message box
này. Message box là một cửa sổ mà Windows đã định nghĩa sẵn. Trong Visual Basic, để hiện hộp thông báo này, chúng ta dùng hàm: MsgBox
- Trước tiên cần lưu ý các yếu tố có thể xuất hiện trên một Message
box:
e_ Một nội dung thông báo, nhắc nhở
e_ Một icon bên trái dòng thông báo
e©_ Các button để trả lời
Cú pháp: Msgbox (thông báo, các button, tiều để )
VỊII. Picture, Image Và Xử Lý Chuỗi:
1. Picturebox và Image