Cách ộp thoại thông dụng

Một phần của tài liệu Tự động hóa trong thiết kế cầu đường part 3 pdf (Trang 27 - 29)

12.1. Hp thông đip (Message Box – MsgBox)

MsgBox được sử dụng để nhắc nhở, thông báo hoặc cảnh báo người dùng. MsgBox có thể được gọi theo kiểu thủ tục (không có giá trị trả về), hoặc theo kiểu hàm (giá trị trả về là nút lệnh được người dùng chọn).

Cú pháp gọi MsgBox như sau: Ø

ØDạng thủ tục:

MsgBox Prompt, [Buttons], [Title]

Ø

ØDạng hàm

MsgBox(Prompt, [Buttons], [Title])

(Giá trị trả về của hàm có kiểu VbMsgBoxResult – tham khảo trong Object Browser)

Tham số Mô tả

Prompt Kiểu String. Nội dung dòng nhắc trong MsgBox.

Buttons Kiểu VbMsgBoxStyle (tham khảo trong Object Browser). Kiểu hiển thị biểu tượng và nút lệnh trong MsgBox.

Title Kiểu String. Nội dung dòng tiêu đề của MsgBox. Ví dụ: MsgBox được gọi với mã lệnh sau:

MsgBox "Bạn có muốn thoát khỏi chương trình không", vbCritical Or _ vbYesNo, "Thoát khỏi chương trình"

78

12.2. Hp nhp d liu (Input Box – InputBox)

InputBox được sử dụng nhằm yêu cầu người dùng nhập một chuỗi (String) theo gợi ý của dòng nhắc (Prompt) và tiêu đề (Title) trên đó. InputBox được gọi theo dạng hàm với giá trị trả về là chuỗi dữ liệu mà người dùng nhập.

Cú pháp gọi InputBox thông thường như sau:

InputBox(Prompt, [Title], [Default], [XPos], [YPos])

Tham số Mô tả

Prompt Kiểu String. Nội dung dòng nhắc. Title Kiểu String. Nội dung tiêu đề.

Default Kiểu Variant. Giá trị mặc định hiển thị trong InputBox.

XPos, YPos Kiểu Double. Toạđộ góc trái trên của InputBox khi hiển thị ra màn hình. Đoạn mã sau sẽ minh hoạ cách thức gọi InputBox:

Dim LngSodiemMax As Long LngSodiemMax = _

Val(InputBox("Nhập số lượng điểm tối đa (số nguyên dương)", _ "Số điểm tối đa", "100000"))

Nếu người dùng bấm nút OK thì giá trị trả về của hàm InputBox là một chuỗi có giá trị “100000”, còn nếu bấm nút Cancel thì giá trị trả về là một chuỗi rỗng.

12.3. Hp thoi da trên điu khin Common Dialog.

Điều khiển Common Dialog cho phép hiển thị các hộp thoại sau: Ø

ØHộp thoại Open, Save: phục vụ thao tác mở và ghi tập tin một cách trực quan. Ø

ØHộp thoại Color: phục vụ thao tác lựa chọn màu. Ø

ØHộp thoại Font: phục vụ thao tác lựa chọn font chữ. Ø

ØHộp thoại Print: phục vụ thao tác in ấn.

Title

Prompt Buttons

Một phần của tài liệu Tự động hóa trong thiết kế cầu đường part 3 pdf (Trang 27 - 29)

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

(29 trang)