Σχετικά με την αντιστοίχιση γλώσσας του Microsoft Visual Basic 6.0

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο προέρχεται από μηχανική μετάφραση, δείτε την αποποίηση ευθυνών. Θα βρείτε την αγγλική έκδοση του παρόντος άρθρου εδώ για αναφορά.

Το παρακάτω δομές γλώσσας που υποστηρίζονται για αποσυμπίληση Visual Basic.

Κλάσεις, λειτουργικές μονάδες και φόρμες

Περιλαμβάνει τύπο κλάσης, μεταβλητές μέλους, σταθερές, και συναρτήσεις και υπορουτίνων.

Κλάση τύπου (βασική λειτουργική μονάδα, λειτουργική μονάδα κλάσης, φόρμας MS, αρχείο πόρου, VB φόρμας, φόρμας VB MDI, σελίδα ιδιοτήτων, έλεγχος χρήστη, αντικείμενο εγγράφου, σχετικό έγγραφο, ή σχεδίασης Microsoft ActiveX). Τύπος κλάσης έχει οριστεί σε μια τιμή με ετικέτες (ClassType). Βασικές λειτουργικές μονάδες δημιουργούνται με το στερεότυπο βοηθητικού προγράμματος.

Συναρτήσεις και υπορουτινών

Συμπεριλάβετε ορατότητα (δημόσια, ιδιωτικό ή προστατευμένο), ο τύπος επιστροφής (μόνο για συναρτήσεις) και τις παραμέτρους.

ΣΗΜΕΙΩΣΗ : Visual Basic δεν έχει την έννοια της μέλος προστατευμένο κλάσης. Σε αντίστροφη από αποσυμπίληση Visual Basic κώδικα, προστατευμένη χρησιμοποιείται για να καθορίσετε μια ιδιότητα φίλο, υπορουτίνα ή συνάρτηση.

Παράμετροι

Συμπερίληψη τύπου, είδος (, είσοδοι, επιστρέψτε), και προεπιλεγμένη τιμή.

Έκδοση 1.2 της προδιαγραφής UML δεν υποστηρίζει πολλαπλότητα για τις παραμέτρους του. Το όνομα της παραμέτρου προσαρτώνται διαστάσεων του πίνακα. Για παράδειγμα:

Sub func(arr() as Integer)

θα είναι αποσυμπίληση ως:

arr(): Integer

Η προεπιλεγμένη τιμή ορίζεται μόνο εάν η παράμετρος είναι προαιρετική.

Σταθερές

Συμπεριλάβετε ορατότητα (δημόσια ή ιδιωτική), τον τύπο και αρχική τιμή.

Σταθερές προστίθενται στο μοντέλο ως χαρακτηριστικά με δυνατότητα αλλαγής το πεδίο που κατεψυγμένων.

Για παράδειγμα, η γραμμή VB:

Const str As String = "some text"

θα σας δοθεί μια αρχική τιμή του

"some text"

χρόνος

Const x As Integer = 1

θα δοθεί μια αρχική τιμή του 1.

Μεταβλητές μέλους

Συμπεριλάβετε ορατότητα (δημόσια ή ιδιωτική) και πληκτρολογήστε.

Το όνομα της μεταβλητής προσαρτώνται διαστάσεων του πίνακα. Για παράδειγμα:

x(1 to 5, 1 to 10) as Integer

θα είναι αποσυμπίληση ως:

x(1 to 5, 1 to 10): Integer

Ιδιότητες

Συμπεριλάβετε ορατότητα (δημόσια, ιδιωτικό ή προστατευμένο), ο τύπος επιστροφής (μόνο για λήψη) και τις παραμέτρους.

Ιδιότητες VB προστίθενται στο μοντέλο ως μεθόδους με ένα στερεότυπο του στοιχείου πρόσβασης. Κάθε στοιχείο πρόσβασης ιδιότητας μπορεί να έχει ένα διακριτό ορατότητας.

get_, set_ ή let_ είναι τοποθετηθούν μπροστά από το όνομα ανάλογα με τον τύπο πρόσβασης.

ΣΗΜΕΙΩΣΗ : Visual Basic δεν έχει την έννοια της μέλος προστατευμένη τάξης. Όταν reverse engineering κώδικα της Visual Basic, το προστατευμένο χρησιμοποιείται για να καθορίσετε μια ιδιότητα φίλο, υπορουτίνα ή συνάρτηση.

Συμβάντα

Συμπεριλάβετε ορατότητα (μόνο για δημόσια) και τις παραμέτρους.

Συμβάντα προστίθενται στο μοντέλο ως μεθόδους με το συμβάν στερεότυπου.

Τύποι που ορίζονται από το χρήστη

Δημιουργία κατηγοριών.

Τύποι που ορίζονται από το χρήστη προστίθενται στο μοντέλο ως κλάσεις. Τα χαρακτηριστικά μέλος του τύπου δεν δημιουργούνται.

ΣΗΜΕΙΩΣΗ : Αποποίηση ευθυνών αυτόματης μετάφρασης: Αυτό το άρθρο έχει μεταφραστεί από ένα σύστημα υπολογιστή χωρίς ανθρώπινη παρέμβαση. Η Microsoft προσφέρει αυτές τις αυτόματες μεταφράσεις για να βοηθά τους μη αγγλόφωνους χρήστες να απολαμβάνουν περιεχόμενο σχετικά με προϊόντα, υπηρεσίες και τεχνολογίες της Microsoft. Το άρθρο προέρχεται από μηχανική μετάφραση, συνεπώς ενδέχεται να περιέχει λάθη λεξιλογίου, σύνταξης ή γραμματικής.

Αναπτύξτε τις δεξιότητές σας
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×