• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Thông báo lỗi mỗi khi chương trình bị... lỗi

Các thủ thuật liên quan đến ứng dụng, biểu mẫu và control

Điều hành viên: tungcan5diop, QUANITGROBEST

Hình đại diện của người dùng
vo_minhdat2007
Quản trị
Quản trị
Bài viết: 2227
Ngày tham gia: CN 17/07/2005 1:40 am
Has thanked: 13 time
Been thanked: 87 time
Liên hệ:

Thông báo lỗi mỗi khi chương trình bị... lỗi

Gửi bàigửi bởi vo_minhdat2007 » T.Ba 20/01/2009 7:18 pm

Thủ thuật: Thông báo lỗi mỗi khi chương trình bị lỗi không bị bẫy bởi chương trình
Tác giả: vo_minhdat2007
Mô tả: Bạn có chắc rằng bạn đã bẫy mọi lỗi của chương trình? Thêm nữa, Try...Catch...End Try gây ra sự chậm chạp khủng khiếp. Vậy giải pháp? Đây :


- Đầu tiên, bạn vào Project\<Tên project> Properties.
- Trong tab vừa hiện ra, nhấn View Application Events (kế bên SplashScreen)
- Chọn sự kiện UnhandledException, và làm mọi việc (thông báo, thoát, ...) :

Private Sub MyApplication_UnhandledException(ByVal sender As Object, ByVal e As Microsoft.VisualBasic.ApplicationServices.UnhandledExceptionEventArgs) Handles Me.UnhandledException
MsgBox("Lỗi không xác định :" & vbNewLine & e.Exception.Message, MsgBoxStyle.Critical, "Chương trình")
e.ExitApplication = False 'Chương trình có thoát hay không, mặc định là True
End Sub

Vậy là xong :D .

Chú ý : Không có tác dụng khi debug!



Quay về “[.NET] Ứng dụng - Form và Control”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.1 khách