Rozkaz Resume
Instrukcja jest używana w podprogramach obsługi błędów i służy do przywrócenia działania programu po zakończeniu obsługi błędu.
Składnia rozkazu Resume:
Resume [0]
Resume Next
Resume Linia
Składnia rozkazu Resume może mieć następujące formy:
Resume |
Jeżeli błąd wystąpił w tej samej procedurze co obsługa błędu, wykonywanie programu rozpoczyna się od instrukcji, która spowodowała wystąpienie błędu. Jeżeli błąd wystąpi w innej wywołanej procedurze, wykonywanie programu rozpocznie się od instrukcji, która ostatnia wywoływała procedurę zawierającą obsługę błędu. |
Resume Next |
Jeżeli błąd wystąpił w tej samej procedurze co obsługa błędu, wykonywanie programu rozpocznie się od instrukcji następnej po instrukcji, która spowodowała wystąpienie błędu. Jeżeli błąd wystąpi w innej wywołanej procedurze, wykonywanie programu rozpocznie się od instrukcji następnej po instrukcji, która ostatnia wywoływała procedurę zawierającą obsługę błędu (lub od instrukcji On Error Resume Next). |
Resume Linia |
Używając takiej składni, można rozpocząć wykonywanie programu od etykiety lub numeru linii programu, który określa argument Linia, pod warunkiem, że występuje on w tej samej procedurze, co obsługa błędu. |
Użycie instrukcji Resume poza podprogramem obsługi błędu powoduje wygenerowanie komunikatu błędu.
na górę strony...
|