|
Mở và ghi
tập tin bằng Dialog trong VB6 |
|
Đó hỏi: Trong VB6, em muốn viết mã cho các chức
năng trên trình đơn như Open, Save để mở thư mục cần
tìm và lưu dữ liệu. Xin e-CHÍP chỉ cho em cách viết. |
|
<tantai20002004@> |
|
Đây
trả lời: Xin
giải thích qua ví dụ. Trong VB6, bạn tạo một project
mới và chọn mục Components trên trình đơn Project.
Trong hộp thoại Components, bạn chọn mục Microsoft
Common Dialog Control 6.0, chọn OK. Bạn vẽ một ô
điều khiển Common Dialog có tên mặc định
CommonDialog1, thiết kế trình đơn File với hai mục
Open (có thuộc tính Name là mucOpen) và Save (có
thuộc tính Name là mucSave), rồi gõ vào đoạn mã 1.
|
|
Đoạn
mã 1 |
|
Private Sub mucOpen_Click()
With CommonDialog1
.CancelError = True ‘ Có kiểm soát nút Cancel
On Error GoTo err_Cancel
.ShowOpen
MsgBox "Đã chọn mở file: " & .FileName
Exit Sub
End With
err_Cancel:
If Err.Number = cdlCancel Then
MsgBox "Đã chọn nút Cancel trên hộp thoại Open!"
End If
End Sub
Private Sub mucSave_Click()
With CommonDialog1
.CancelError = True ‘ Có kiểm soát nút Cancel
On Error GoTo err_Cancel
.ShowSave
MsgBox "Đã chọn ghi file: " & .FileName
' Đoạn mã ghi file lên đĩa ở đây……
‘ ………
Exit Sub
End With
err_Cancel:
If Err.Number = cdlCancel Then
MsgBox "Đã chọn nút Cancel trên hộp thoại Open!"
End If
End Sub |
|
CHƯƠNG CAN CHÍP |
|
Tắt Cookies của Internet Explorer |
|
Đó
hỏi:
Tôi muốn tắt cookies
của trình duyệt IE thì phải làm sao? Xin quý báo chỉ
giùm tôi. |
|
<olivier90_vn@> |
|
 |
|
Đây
trả lời:
Để cấm cookies xâm nhập
vào máy tính khi sử dụng Internet Explorer, bạn mở
menu Tool/ Internet Options > chọn bảng Privacy >
bấm nút Advance > đánh dấu chọn ô Override automatic
cookie handling và đánh dấu chọn vào 2 ô Block của
First-party cookies và Third-party cookies > bấm OK
để hoàn tất. |
|
Xóa bớt
mục trong hộp thoại Open With |
|
Đó
hỏi:
Hộp thoại Open With
của cháu có chương trình fpc trong Free Pascal do
cháu Add vào trước đây, nhưng nó không sử dụng được.
Bây giờ cháu không muốn sử dụng đến nó nữa và cháu
muốn xóa nó ra khỏi hộp thoại Open With thì phải làm
như thế nào? |
|
<phongnhan@> |
|
 |
Đây
trả lời:
Để loại bỏ tên của một
chương trình ra khỏi danh sách Open With, bạn làm
như sau:
1. Mở Start > Run, gõ lệnh Regedit và bấm Enter.
2. Trong khung bên trái cửa sổ Registry Editor, bạn
tìm đến khóa
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
> bạn bấm chuột lên dấu cộng (+) cạnh khóa FileExts
để liệt kê các khóa con > bấm dấu cộng cạnh từ khóa
đại diện cho kiểu tập tin mà bạn cần xóa và chọn mục
OpenWithList > bấm phím Delete để xóa mục này. |
|
Khắc phục
lỗi Illegal Operation In Plug-In - Shockwave Flash
|
|
Đó
hỏi:
Em dùng trình duyệt
Firefox. Thỉnh thoảng khi lướt web thì trình duyệt
bị đơ, khi tắt đi thì có xuất hiện thông báo như
trong ảnh. Vậy thì khắc phục thể nào hả e-CHÍP? |
|
<haccuongdialong91@> |
|
 |
Đây
trả lời:
Bạn khắc phục lỗi này
tùy theo các trường hợp như sau:
1. Có thể do thành phần Mozilla ActiveX plugin bị
lỗi, bạn hãy đóng Firefox rồi tìm file npmozax.dll
trong thư mục cài đặt plugin trong Firefox để xóa
hay đổi tên khác (vô hiệu hóa ActiveX). Nếu không
còn báo lỗi, bạn hãy cài đặt lại phiên bản ActiveX
mới nhất (tải tại
http://www.iol.ie/~locka/mozilla/plugin.htm#download).
2. Xóa 2 file GetFlash.exe, GetFlash.exe.manifest
trong thư mục cài đặt plugin và trong thư mục
C:\WINDOWS\System32\Macromed\Flash.
3. Có thể do máy bạn không chạy được Flash 8 hay
Flash 9, bạn gỡ bỏ 2 phiên bản này và cài lại Flash
7 (tải tại
http://www.adobe.com/go/d9c2fe33).
Bạn có thể tham khảo thêm thông tin trong bài viết
hướng dẫn cách khắc phục các lỗi có liên quan đến
Flash tại địa chỉ
http://kb.mozillazine.org/Macromedia_Flash. |
|
LÊ
HOÀN |
|
[Đầu trang] |