Câu hỏi

25/05/2013 20:34
Xin hỏi cách dùng opendialog và savedialog trong VB 6?
Danh sách câu trả lời (1)

Khi lập trình bằng VB 6.0, bạn có thể dùng ActiveX tên là "Microsoft Common Dialog Control 6.0" để hiển thị cửa sổ Open/Save file một cách dễ dàng, an toàn và nhanh chóng. Vì đối tượng CommonDialog là 1 activeX nên chưa có sẵn trong Project ứng dụng mới tạo của bạn. Trước khi dùng 1 activeX trong Project ứng dụng, bạn cần "add" nó vào Project đó bằng cách chọn menu Project.Components, duyệt chọn tên activeX tương ứng trong danh sách. Sau khi đã "add" activeX vào Project, bạn dùng nó y như 1 control có sẵn như button, Listbox. Thí dụ để tạo 1 Commondialog trong Form, bạn chỉ cần chọn icon của nó trong cửa sổ ToolBox (dĩ nhiên trước đó bạn đã "add" nó vào Project rồi), vẽ nó ở 1 vị trí bất kỳ trong Form. Mặc định CommonDialog sẽ bị ẩn trong Form, khi cần hiển thị, bạn sẽ gọi tác vụ ShowOpen hay ShowSave theo cú pháp:
'hiển thị cửa sổ duyệt file để mở
CommonDialog1.ShowOpen
MsgBox "Người dùng vừa chọn file " & CommonDialog1.FileName & " để mở"
...
'hiển thị cửa sổ duyệt file để save
CommonDialog1.ShowSave
MsgBox "Người dùng vừa chọn file " & CommonDialog1.FileName & " để lưu"
...
'hiển thị cửa sổ duyệt file để mở
CommonDialog1.ShowOpen
MsgBox "Người dùng vừa chọn file " & CommonDialog1.FileName & " để mở"
...
'hiển thị cửa sổ duyệt file để save
CommonDialog1.ShowSave
MsgBox "Người dùng vừa chọn file " & CommonDialog1.FileName & " để lưu"
...
Trả lời câu hỏi
Câu hỏi lĩnh vực Lập trình
Rao vặt Siêu Vip