ErrObject Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Modül, ErrObject nesnesini kullanarak Err çalışma zamanı hatalarını tanımlamak ve işlemek için kullanılan özellikleri ve yordamları içerir.
public ref class ErrObject sealed
public sealed class ErrObject
type ErrObject = class
Public NotInheritable Class ErrObject
- Devralma
-
ErrObject
Örnekler
Bu örnek, hata iletisi iletişim kutusu oluştururken nesnenin Err özelliklerini kullanır. Önce yöntemini kullandığınızda Clear ne olacağına dikkat edin: Daha sonra yöntemiyle Raise bir Visual Basic hatası oluşturduğunuzda, Visual Basic'in varsayılan değerleri nesnenin Err özellikleri haline gelir.
Dim Msg As String
' If an error occurs, construct an error message.
On Error Resume Next ' Defer error handling.
Err.Clear
Err.Raise(6) ' Generate an "Overflow" error.
' Check for error, then show message.
If Err.Number <> 0 Then
Msg = "Error # " & Str(Err.Number) & " was generated by " _
& Err.Source & ControlChars.CrLf & Err.Description
MsgBox(Msg, MsgBoxStyle.Information, "Error")
End If
Açıklamalar
ErrObject modülü nesnesini desteklerErr. Daha fazla bilgi için bkz. Err.
Özellikler
| Description |
Hatayla ilişkili açıklayıcı bir |
| Erl |
Son yürütülen deyimin satır numarasını gösteren bir tamsayı alır. |
| HelpContext |
Yardım dosyasındaki bir |
| HelpFile |
Bir Yardım dosyasının tam yolunu içeren bir ifade döndürür veya ayarlar |
| LastDllError |
Dinamik bağlantı kitaplığına (DLL) yapılan bir çağrı tarafından oluşturulan sistem hata kodunu alır. |
| Number |
Hata belirten sayısal bir değer döndürür veya ayarlar. Okuma/yazma. |
| Source |
Hatayı ilk oluşturan nesnenin veya uygulamanın adını belirten bir |
Yöntemler
| Clear() |
Nesnenin |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetException() |
Oluşan hatayı temsil eden özel durumu döndürür. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
| Raise(Int32, Object, Object, Object, Object) |
Çalışma zamanı hatası oluşturur; deyimi yerine |
| ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |