ErrObject Sınıf

Tanım

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 String dize içeren bir ifade döndürür veya ayarlar. Okuma/yazma.

Erl

Son yürütülen deyimin satır numarasını gösteren bir tamsayı alır.

HelpContext

Yardım dosyasındaki bir Integer konunun bağlam kimliğini içeren bir döndürür veya ayarlar. Okuma/yazma.

HelpFile

Bir Yardım dosyasının tam yolunu içeren bir ifade döndürür veya ayarlar String . Okuma/yazma.

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 String ifade döndürür veya ayarlar. Okuma/yazma.

Yöntemler

Clear()

Nesnenin Err tüm özellik ayarlarını temizler.

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 Error kullanılabilir.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.