Innhold

# Ved feil Gå til ... Fortsett å kjøre uttrykket

Aktiverer en feilhåndteringsrutine etter at en feil oppstår, eller gjenopptar programkjøring.

### Syntaks:

    Ved [Lokal] feil {GoTo Etikettnavn | Gå til 0 | Fortsett neste}

### Parametre:

Gå til etikettnavn: Hvis det oppstår en feil, aktiverer du feilhåndteringsrutinen som starter på linjen "Etikettnavn".

Fortsett neste: Hvis det oppstår en feil, fortsetter programkjøringen med setningen som følger setningen der feilen oppstod.

Gå til 0: Deaktiverer feilbehandleren i gjeldende prosedyre.

Lokalt: Valgfritt. Nøkkelordet er en påminnelse om at uttalelsen er lokal for rutinen som påkaller den; når rutinen avsluttes, avbrytes denne feilhåndteringen automatisk.

### Eksempel:

    Sub ExampleReset
    On Error GoTo ErrorHandler
        Dim iNumber As Integer
        Dim iCount As Integer
        Dim sLine As String
        Dim aFile As String
        aFile = "C:\Users\ThisUser\data.txt"
        iNumber = Freefile
        Open aFile For Output As #iNumber
        Skriv ut #iNumber, "Dette er en tekstlinje"
        Close #iNumber
        iNumber = Freefile
        Open aFile For Input As iNumber
        For iCount = 1 To 5
            Line Input #iNumber, sLine
            If sLine <>"" Then
                Rem
            End If
        Next iCount
        Close #iNumber
        Exit Sub
    ErrorHandler:
        Reset
        MsgBox "Alle filer vil bli lukket", 0, "Feil"
    End Sub

Lignende emner

Feilhåndterings- funksjoner

Åpnings uttrykk

Supporter oss!