Αν δοκιμάζετε οπτική βασικό πρόγραμμα σας και να πάρετε ένα μήνυμα λάθους λέγοντας " αναμένει τέλος της έκφρασης » ή « τέλος της έκφρασης αναμενόταν", τότε έχετε μια γραμμή κάπου στον κώδικά σας που δεν έχει τη σύνταξη δίκιο . Συγκεκριμένα , επιπλέον χαρακτήρες βρίσκονται στο τέλος της γραμμής. Με άλλα λόγια , η γραμμή έχει ένα πλήρες , συντακτικά σωστή έκφραση που ακολουθείται από επιπλέον χαρακτήρες που δεν πρέπει να υπάρχει .
Εικόνων Τέλος Δήλωση
Η
Σε πολλές γλώσσες προγραμματισμού , κάθε δήλωση του κώδικα έληξε με ένα συγκεκριμένο τέλος της δήλωσης χαρακτήρα , όπως ένα ερωτηματικό ( ;) . Στη Visual Basic , ωστόσο , το τέλος της γραμμής είναι το τέλος της δήλωσης . Εάν είστε νέοι σε Visual Basic , η συνήθεια του τελειώνει μια έκφραση με ερωτηματικό μπορεί να είναι η πηγή αυτού του λάθους . Μπορείτε να τοποθετήσετε πολλαπλές προτάσεις σε μία γραμμή , αν θέλετε , με τον διαχωρισμό κάθε δήλωση με άνω και κάτω τελεία ( :) . Μπορείτε επίσης να επεκτείνετε μια δήλωση σε μια πρόσθετη γραμμή πληκτρολογώντας ένα χώρο , μια παύλα και επαναφοράς (το πλήκτρο enter ) στο τέλος της γραμμής .
Η Σχόλια
Ένας συνηθισμένος λόγος που μπορεί να δείτε αυτό το σφάλμα είναι επειδή έχετε προσπαθήσει να βάλει σε ένα σχόλιο , αλλά η σύνταξη που χρησιμοποιείται για αυτό δεν ήταν αρκετά δεξιά . Βάζοντας παρατηρήσεις στα άκρα των γραμμών είναι μία χρήσιμη πρακτική . Για να το κάνετε σε Visual Basic , ξεκινήστε το σχόλιο βάζοντας ένα κενό διάστημα μετά τον τελευταίο χαρακτήρα του κώδικα , που ακολουθείται από μια απόστροφο ( ') ή το REM γράμματα . Οτιδήποτε πληκτρολογείται μετά από αυτό θα είναι ένα σχόλιο . Εάν πληκτρολογήσετε ένα σχόλιο χωρίς να κάνει αυτό το πρώτο , θα προκαλέσει το σφάλμα .
Εικόνων Άλλες Αιτίες
Η
Η ακριβής αιτία του «τέλους της έκφρασης , τι αναμενόταν" isn λάθους » t πάντα προφανείς , αλλά δείχνει σχεδόν πάντα ένα σφάλμα σύνταξης . Μπορεί να μην είναι τόσο απλή όσο ένα μορφοποιηθεί σωστά σχόλιο ή κάποια επιπλέον χαρακτήρες στο τέλος , όμως . Βεβαιωθείτε ότι έχετε χρησιμοποιήσει σωστά τις τελεστές, δομές ελέγχου και η μέθοδος καλεί παρόντες στη γραμμή , και ότι όλα παρένθεση σας ταιριάζουν . Ένα λάθος στη μέση θα μπορούσε να κάνει ο compiler πιστεύουν ότι η δήλωσή σας είναι πάνω από πριν να είναι υποτίθεται ότι είναι .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα