Ta sử dụng các hộp đốI thoạI để hiện thị thông tin cho ngườI dùng hoặc nhận thông tin. Trong Visual Basic có ba loạI hộp đốI thoạI:
- Hộp đốI thoạI có sẵn (Predefined Dialog Box). - Hôp đốI thoạI của ngườI dùng (Custom Dialog Box)
- Hộp đốI thoạI chung (Cômmn Dialog Box)
1. Hộp đốI thoạI có sẵn
Các hộp đốI thoạI này do Visual Basic định sẵn, chúng có các tham mưu số qui định dạng hiện thị chung. Ta có thể hiện thị các hộp đốI thoạI có sẵn thông qua.
- Phát hiểu MsgBox hay hàm MssgBox () - Hàm InputBox.
2. Phát biểu MsgBox hay hàm MsgBox()
Ta sử dụng MsgBox hay hàm MsgBox() để hiện thị thông tin báo và nhận lạI trả lờI của ngườI dùng.
Phát biểu MxgBox hay hàm MsgBox() có ba đốI: - Thông báo cần hiện thỊ: chuỗI ký tự
- Tiêu đề hộp đốI thoạI: chuỗI kí tự MsgBox (Message, Dialog Type, Tittle).
Khi sử dụng hàm MsgBox() thì ta phảI có giá trị trở về
* Hàm Input Box()
Hàm InputBox() dùng nhận thong tin từ ngườI dùng. Hàm InputBox() gồm: Một dòng thông báo (Message), hộp sọan thảo và hai nút OK, Cencel. NgườI dùng đưa thông tin nhập vào hộp thoạI soạn thảo và bấm OK.
Tham số thứ nhất của InputBox() là dòng thông báo, thông số thứ hai là tiêu đề dòng hộp thọai InputBox () trả về chuỗI ký tự trong hộp soạn thảo.
Hàm InputBox còn có thêm ba thông số khác. ĐốI thứ ba xác định chuỗI ban đầu trong hộp soan thảo ngay khi hộp đốI thoạI xuất hiện.
Hai đốI số cuốI xác định toạ độ của hộp đốI thoạI + Hộp đốI thoạI của ngườI dùng:
Đây là loạI hộp đốI thoạI do ngườI ngườI lập trình định nghĩa để tương thích yêu cầu nhập thông tincủa người sử dụng.
Dùng phương thức Show vớI đốI số 1 ( do hộp thoạI dạng Modal ) để hiện thị hộp thoạI ngườI dùng
+ Hộp thoạI dùng chung:
Ta có thể thực hiện (run time) bằng cách thay đổI một số thuộc tính của nó