2009-06-22 11 views
9

otrzymuję ten błąd podczas próby uruchomienia VBScript (uwaga ta nie jest w środowisku internetowym - tylko prowadzenie VBScript w systemie Windows):VBScript Oczekiwany Koniec 800A03F6

Line: [Last line] 
Error: Expected 'End' 
Code: 800A03F4 
Source: Microsoft VBScript compilation error 

myślę, że to stwierdzenie Jeśli to nie jest poprawnie zamknięte z "End If", ale przeszedłem przez każde wystąpienie "If" w kodzie i nie mogę znaleźć błędu. Wszelkie wskazówki lub narzędzia, które mogą mi pomóc ustalić, gdzie/dlaczego występuje ten błąd?

+2

Dołączanie skryptu pomogłoby ... Użyj pastebin.com lub podobnego, jeśli skrypt jest zbyt długi, by zmieścić się w poście. – codeape

Odpowiedz

14

wystąpił "else if" - nie powinno być żadnego miejsca tam: "elseif"

http://www.w3schools.com/asp/asp_conditionals.asp

Mam nadzieję, że to pomoże komuś w przyszłości.

+1

To także rozwiązało mój problem. Dziękujemy za opublikowanie swojej rezolucji! –

+2

Dzięki! Rozwiązałem też mój problem. – Purplegoldfish

+0

Link jest martwy, może wymagać aktualizacji. –

5

W języku VBScript Jeśli nie jest jedynym tokenem wymagającym zakończenia. Szukaj również i 's oraz Sub bez ich odpowiednich instrukcji końcowych.