Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

VBA Vs . Visual Basic

Visual Basic και Visual Basic for Applications ( VBA ) είναι δύο γλώσσες προγραμματισμού που φαίνονται παρόμοια με την πρώτη ματιά , αλλά στην πραγματικότητα διαφέρουν σε μια σειρά από τρόπους . Ένας προγραμματιστής δεν μπορείτε να πληκτρολογήσετε απλά κώδικα VBA και να το αντιγράψετε σε ένα πρόγραμμα της Visual Basic ή το αντίστροφο και αναμένουν αλάνθαστη απόδοση, επειδή η σύνταξη και η δομή των δύο γλωσσών δεν είναι απολύτως συμβατά . Λειτουργία
Η

Visual Basic χρησιμοποιείται για να δημιουργήσει διάφορους τύπους έργων , όπως φόρμες των Windows , βιβλιοθήκες τάξη και τα στοιχεία ελέγχου ActiveX . Ένας προγραμματιστής γράφει κώδικα που είναι ανεξάρτητα από την πλατφόρμα και μπορεί να τρέξει σε όλα τα λειτουργικά συστήματα των Windows . Ενώ έχει και άλλες χρήσεις , VBA είναι πιο συχνά χρησιμοποιείται για να δημιουργήσει μια μακροεντολή , το οποίο είναι ένα κομμάτι του κώδικα που εκτελεί μια λειτουργία . VBA δεν χρησιμοποιεί ξεχωριστά έντυπα και ενότητες για κάθε έργο , αντ 'αυτού, τα πάντα είναι κωδικοποιημένα στον ίδιο χώρο .
Εικόνων Περιβάλλον
Η

Προγραμματιστές χρησιμοποιείτε το Visual Studio της Microsoft για τον προγραμματισμό και τη δημιουργία Visual Basic αυτόνομες εφαρμογές . Στη συνέχεια διανέμουν τις εφαρμογές αυτές για τους άλλους να εγκαταστήσει και να τρέξει στους υπολογιστές τους . VBA δεν δημιουργεί ένα αυτόνομο εκτελέσιμο , και ένας προγραμματιστής δεν χρειάζεται Visual Studio για να γράψουν κώδικα VBA . VBA λειτουργεί στο πλαίσιο άλλων προγραμμάτων υποδοχής , και ιδίως το Microsoft Office , χρησιμοποιώντας το Visual Basic εκτέλεσης . Προγραμματιστές να δημιουργήσουν , να τροποποιήσετε και να εκτελούν προγράμματα VBA όλα μέσα σε αυτά τα προγράμματα υποδοχής .

Η Προγραμματισμός
Η

Visual Basic και VBA έχουν παρόμοιες δομές κωδικοποίησης , όπως η χρήση "Dim »για να δηλώσετε τις μεταβλητές ή τη σύνταξη των διαφόρων όρους και δοκιμάζονται βρόχους ? ωστόσο , οι δύο έχουν διαφορές στον τρόπο με τον οποίο ένας προγραμματιστής προσβάσεις διάφορα χαρακτηριστικά . Από προεπιλογή , VBA περνά μεταβλητές με αναφορά , ενώ Visual Basic τους περνά από την αξία . Με τις μεθόδους , VBA μερικές φορές δεν απαιτεί τον προγραμματιστή να χρησιμοποιείτε παρενθέσεις , ακόμη και κατά τη διέλευση των παραμέτρων . VBA χρησιμοποιεί το "Set" λέξη-κλειδί για να ορίσετε μια αναφορά σε ένα αντικείμενο ? Visual Basic δεν υποστηρίζει αυτήν την λέξη κλειδί
εικόνων Χαρακτηριστικά
Η

Από προεπιλογή , τόσο Visual Basic και VBA χρησιμοποιούν το μηδέν . τιμαριθμικής αναπροσαρμογής για τις σειρές ? ωστόσο , μόνο VBA επιτρέπει σε έναν προγραμματιστή να χρησιμοποιήσει τη λέξη-κλειδί " Option Base " για να αλλάξετε κάτω όριο μιας συστοιχίας . Visual Basic επιβάλλει σαφή ορισμού μεταβλητής , δηλαδή ο προγραμματιστής πρέπει να δηλώσει κάθε μεταβλητή , ενώ αυτό είναι προαιρετικό στην VBA . Visual Basic έχει πολλά πλεονεκτήματα της ασφάλειας , ενώ VBA δίνει στον προγραμματιστή μόνο τρεις επιλογές : υψηλή, χαμηλή , ή να αφήσει το χρήστη να αποφασίσει . Visual Basic προγράμματα να επωφεληθούν από την πλήρη Microsoft . NET Framework 1.1 , που επιτρέπει στους διαχειριστές να καθορίσουν πολιτικές ασφάλειας και απαγορεύοντας τους χρήστες να αλλάζουν τους .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα