Διαφορά μεταξύ VB και VBScript Διαφορά μεταξύ

Anonim

VB vs. VBScript

Η Visual Basic (επίσης γνωστή ως VB) είναι μια γλώσσα προγραμματισμού που καθοδηγείται από συμβάντα. Αυτή είναι η τρίτη γενιά μιας τέτοιας γλώσσας και είναι επίσης ένα ολοκληρωμένο περιβάλλον ανάπτυξης (ή IDE). Προέρχεται από τη Microsoft και χρησιμοποιείται ειδικά για το μοντέλο προγραμματισμού -COM. Είναι λατρεύεται ως μια απλή γλώσσα για να μάθουν λόγω της BASIC κληρονομιάς και τα γραφικά χαρακτηριστικά της ανάπτυξης. Το VB επιτρέπει την ταχεία ανάπτυξη εφαρμογών (ή RAD) εφαρμογών GUI. πρόσβαση σε βάσεις δεδομένων χρησιμοποιώντας αντικείμενα πρόσβασης δεδομένων, απομακρυσμένα αντικείμενα δεδομένων ή αντικείμενα δεδομένων ActiveX · και τη δημιουργία στοιχείων ελέγχου ActiveX και αντικειμένων.

Η Visual Basic Scripting Edition (επίσης γνωστή ως VBScript) είναι μια γλώσσα Active Scripting που αναπτύχθηκε από τη Microsoft. Χρησιμοποιεί το μοντέλο αντικειμένων Component για να αποκτήσει πρόσβαση σε στοιχεία του περιβάλλοντος στο οποίο εκτελείται - για παράδειγμα, το FileSystemObject (ή το FSO) χρησιμοποιείται για τη δημιουργία, ανάγνωση, ενημέρωση και διαγραφή αρχείων. Η σύνταξη αυτής της γλώσσας αντικατοπτρίζει την προέλευσή της ως περιορισμένη παραλλαγή του VB. Είναι εγκατεστημένο από προεπιλογή σε κάθε έκδοση επιφάνειας εργασίας των Microsoft Windows, ως μέρος του Windows Server και με Windows CE - ανάλογα με τη συσκευή που είναι εγκατεστημένη). Πρέπει να εκτελεστεί στο περιβάλλον υποδοχής. Το ίδιο το περιβάλλον VBScript είναι ενσωματωμένο σε άλλα προγράμματα μέσω τεχνολογιών όπως το Microsoft Script control.

Το VB σχεδιάστηκε για να είναι τόσο φυσικό όσο μια γλώσσα προγραμματισμού για αρχάριους. Λόγω της ευκολίας χρήσης του, είναι σε θέση να επιτρέπει στους προγραμματιστές να δημιουργούν βασικές εφαρμογές GUI και να αναπτύσσουν σύνθετες εφαρμογές. Στην πολλαπλή ανάθεση VB δεν είναι μια πιθανότητα. Επίσης, η αριθμητική τιμή της σταθεράς Boolean 'True' είναι -1. Στην VB, οι λογικοί και οι δυαδικοί χειριστές είναι ενωμένοι. Επίσης, το VB περιέχει μια μεταβλητή βάση συστοιχιών και ισχυρή ενοποίηση με τα Windows.

Το VBScript λειτουργεί όμοια με το JavaScript - είναι μια γλώσσα που γράφει εκτελέσιμες λειτουργίες που είναι ενσωματωμένες ή περιλαμβάνονται από σελίδες HTML. Αυτές οι λειτουργίες αλληλεπιδρούν με το μοντέλο αντικειμένων εγγράφου (ή DOM) προκειμένου να εκτελέσουν εργασίες που διαφορετικά είναι αδύνατες μόνο σε HTML. Το VBScript είναι επίσης γνωστό ότι είναι σε θέση να δημιουργήσει εφαρμογές που εκτελούνται απευθείας στον υπολογιστή ενός χρήστη, εάν αυτός ο υπολογιστής εκτελεί τα Microsoft Windows.

Περίληψη:

1. Το VB είναι μια γλώσσα προγραμματισμού που καθοδηγείται από συμβάντα και έχει σχεδιαστεί για να διευκολύνει τον προγραμματισμό του υπολογιστή για αρχάριους προγραμματισμού. Το VBScript είναι μια ενεργή γλώσσα δέσμης ενεργειών που χρησιμοποιεί το COM για να αποκτήσει πρόσβαση σε στοιχεία του περιβάλλοντος στο οποίο εκτελείται.

2. Το VB δεν έχει τη δυνατότητα πολλαπλής εκχώρησης, αλλά περιέχει μια μεταβλητή βάση συστοιχιών και ισχυρή ενοποίηση με τα Windows. Το VBScript λειτουργεί ως γλώσσα που γράφει εκτελέσιμες λειτουργίες που είναι ενσωματωμένες ή περιλαμβάνονται από σελίδες HTML και είναι γνωστό ότι δημιουργεί εφαρμογές που εκτελούνται απευθείας στον υπολογιστή ενός χρήστη εάν ο υπολογιστής αυτός εκτελεί τα Microsoft Windows.