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

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

Πώς να αλλάξετε Από GW -BASIC σε QBasic

GW -BASIC και QBasic είναι δύο παρόμοιες γλώσσες προγραμματισμού ηλεκτρονικών υπολογιστών συμβατό με PC . Είναι δυνατόν να αλλάξετε μια GW -BASIC πρόγραμμα έτσι ώστε να τρέξει κάτω από QBasic . Ευτυχώς , QBasic παραμένει ως επί το πλείστον προς τα πίσω συμβατό γι 'αυτό είναι εφικτό για να τρέξει πιο GW -BASIC προγράμματα με σχετικά μικρή προσπάθεια μετατροπής . Η αλλαγή σε QBasic προσφέρει τις προγραμματιστή νέες δυνατότητες και ένα βελτιωμένο περιβάλλον ανάπτυξης . Οδηγίες
μετατροπής
Η 1

Αποθηκεύστε το πρόγραμμα στην κατάλληλη μορφή . Από προεπιλογή , GW -BASIC αποθηκεύει προγράμματα σε ειδική συμπιεσμένη μορφή που QBasic δεν μπορεί να διαβάσει . Η Microsoft δίνει οδηγίες στους χρήστες να αλλάζουν το πρόγραμμα σε μορφή απλού κειμένου σε GW -BASIC , χρησιμοποιώντας την εντολή Αποθήκευση με το "Α" παράμετρο . Για παράδειγμα , πληκτρολογήστε τα εξής: SAVE " GAME1.BAS " , A 2

Χρησιμοποιήστε μια δισκέτα ή null modem καλώδιο για να μεταφέρετε το αρχείο απλού κειμένου του προγράμματος με τον άλλον υπολογιστή , αν GW -BASIC και QBasic είναι εγκατεστημένα σε ξεχωριστούς υπολογιστές . Στη συνέχεια, θα πρέπει να εκτελέσετε QBasic σε έναν ελαφρώς διαφορετικό τρόπο από το συνηθισμένο για να φορτώσει το GW -BASIC πρόγραμμα . Η Microsoft συνιστά να χρησιμοποιείτε το διακόπτη " MBF » και τρέχει QBasic από τη γραμμή εντολών . Παράδειγμα : QBASIC GAME1.BAS /MBF
εικόνων 3

Αφαιρέστε δεν υποστηρίζονται εντολές . Με κάποια GW -BASIC εφαρμογές , το μόνο που χρειάζεται για να τους σώσει σε μορφή απλού κειμένου και χρησιμοποιήστε το διακόπτη " MBF " να τους αλλάξει με επιτυχία σε QBasic - συμβατά προγράμματα . Ωστόσο , ίσως χρειαστεί να καταργήσετε ή να αλλάξετε κάποιες εντολές σε πιο εξελιγμένα προγράμματα . Οι εντολές DEF USR και USR δεν λειτουργούν σε QBasic , σύμφωνα με τη Microsoft . Ορισμένες εντολές δεν λειτουργούν με τον ίδιο ακριβώς τρόπο , όπως BLoad /BSave , αλυσίδα , να αναγνωρίσει , Ντιμ και Draw .
Η

4 Προσαρμόστε τις ρυθμίσεις λειτουργίας της οθόνης , αν είναι απαραίτητο . Οι περισσότεροι τρόποι GW -BASIC οθόνη λειτουργεί με τον ίδιο τρόπο υπό QBasic , συμπεριλαμβανομένων των τρόπων μηδέν, ένα και δύο . Κοιτάξουμε για τον αριθμό μετά την εντολή οθόνη κατά την έναρξη του προγράμματος, εάν έχει ένα. Λειτουργίες της οθόνης τρία έως έξι μπορούν να χρησιμοποιηθούν για ειδικές IBM PCjr ( και Tandy 1000 ) τρόπους σε GW -BASIC , σύμφωνα με το "The Secret Οδηγός για υπολογιστές . " Λειτουργία οθόνης τέσσερα χρησιμοποιεί διαφορετική ανάλυση σε QBasic από GW -BASIC , ενώ μέσα από πέντε και έξι δεν υπάρχουν σε QBasic . Ορισμένα προγράμματα που χρησιμοποιούν τη λειτουργία τριών θα λειτουργεί υπό QB , αλλά απαιτούν έναν προσαρμογέα βίντεο Ηρακλή . Λειτουργίες της οθόνης συνήθως δεν αποτελεί πρόβλημα, αλλά ορισμένα προγράμματα θα απαιτούν από εσάς να αλλάξετε τη λειτουργία και ενδεχομένως να αναπροσαρμόσει τις γραφικές εντολές για μια νέα λειτουργία .
5

Κατάργηση αριθμών γραμμής , αν είναι επιθυμητό . QBasic δεν επιβάλλουν τη χρήση των αριθμών γραμμής , ούτε να τα απαγορεύσει . Η Microsoft αναφέρει ότι μπορείτε να αφαιρέσετε αυτόματα αριθμούς γραμμή από ένα πρόγραμμα χρησιμοποιώντας το πρόγραμμα QBasic Remline.bas . Αυτό θα εξοικονομήσετε μνήμη και χώρο στο δίσκο . Ωστόσο , δεν θα πρέπει να αφαιρέσετε τους αριθμούς γραμμής εάν GW -BASIC πρόγραμμα βασίζεται σε Goto , GoSub ή παρόμοιες εντολές που απαιτούν αριθμούς γραμμή για να λειτουργήσει σωστά .
Η
εικόνων

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

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