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 Numberiç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)

Ayrıca bkz.