Error Deyimi
Bir hatanın oluşumunun benzetimini oluşturur.
Sözdizimi
Error errornumber
Parça
errornumber
Gerekli. Geçerli bir hata numarası olabilir.
Açıklamalar
deyimi Error
geriye dönük uyumluluk için desteklenir. Yeni kodda, özellikle nesne oluştururken, çalışma zamanı hataları oluşturmak için nesnenin Err
Raise
yöntemini kullanın.
tanımlanırsa errornumber
, Error
nesnenin özelliklerine Err
aşağıdaki varsayılan değerler atandıktan sonra deyimi hata işleyicisini çağırır:
Özellik | Değer |
---|---|
Number |
Deyimine Error bağımsız değişken olarak belirtilen değer. Geçerli bir hata numarası olabilir. |
Source |
Geçerli Visual Basic projesinin adı. |
Description |
Bu dize varsa, belirtilen Number için işlevin Error dönüş değerine karşılık gelen dize ifadesi. Dize yoksa, Description sıfır uzunluklu bir dize ("") içerir. |
HelpFile |
Uygun Visual Basic Yardım dosyasının tam sürücü, yol ve dosya adı. |
HelpContext |
Özelliğine karşılık gelen Number hata için uygun Visual Basic Yardım dosyası bağlam kimliği. |
LastDLLError |
Sıfır. |
Hata işleyicisi yoksa veya hiçbiri etkin değilse, nesne özelliklerinden bir hata iletisi oluşturulur ve görüntülenir Err
.
Not
Bazı Visual Basic konak uygulamaları nesne oluşturamaz. Sınıflar ve nesneler oluşturup oluşturamayacağını belirlemek için konak uygulamanızın belgelerine bakın.
Örnek
Bu örnek, 11 numaralı hata oluşturmak için deyimini Error
kullanır.
On Error Resume Next ' Defer error handling.
Error 11 ' Simulate the "Division by zero" error.
Gereksinimler
Ad Alanı: Microsoft.VisualBasic
Derleme: Visual Basic Çalışma Zamanı Kitaplığı (Microsoft.VisualBasic.dll)