Η ενότητα 3.2 εξηγεί τον τρόπο ορισμού της μορφής τιμής εξόδου για μια καθορισμένη παράμετρο. Ωστόσο, εάν πρέπει να λαμβάνετε συχνά την έξοδο σε μη δεκαεξαδική μορφή, μπορείτε να αλλάξετε την προεπιλεγμένη μορφή για όλες τις τιμές εξόδου αντί να ορίσετε κάθε παράμετρο ξεχωριστά.
Για τη μόνιμη αλλαγή μορφής εξόδου (μέχρι να κλείσει η τρέχουσα κονσόλα), εκτελέστε τη γραμμή εντολών:
- Ρύθμιση εξόδου 'λειτουργία νέων παραμέτρων'
Το παραπάνω στιγμιότυπο οθόνης δείχνει την προεπιλεγμένη προκαθορισμένη μορφή τιμής εισόδου σε Συμβολοσειρά (παράμετροι s).
Ας εκτελέσουμε τώρα τη δοκιμή με την απλή γραμμή εντολών:
Τώρα τα αποτελέσματα εξόδου είναι τιμές συμβολοσειράς, παρόλο που η γραμμή εντολών δεν έχει καθορισμένη πρόσθετη λειτουργία παραμέτρων.
Όπως μπορείτε να δείτε, όλες οι τιμές εξόδου είναι τιμές συμβολοσειράς με το χαρακτήρα ανάστροφης καθέτου () στη θέση του πρώτου χαρακτήρα τους. Το λογισμικό προσθέτει αυτόματα αυτόν τον χαρακτήρα στις τιμές εξόδου που περιέχουν τους μη εκτυπώσιμους χαρακτήρες.
Το επόμενο παράδειγμα παρουσιάζει την έξοδο συμβολοσειράς όταν η τιμή είναι εκτυπώσιμη.
Ας γράψουμε το περιεχόμενο στην κάρτα μόνο με εκτυπώσιμους χαρακτήρες.
Το παράδειγμα γραμμής εντολών είναι:
- WriteUserData "Παράδειγμα-Δοκιμή"
Σημείωση: Το περιεχόμενο συμβολοσειράς που θα εγγραφεί είναι γραμμένο σε εισαγωγικά στη γραμμή εντολών.
Τώρα, διαβάστε την έξοδο περιεχομένου. Η γραμμή εντολών είναι:
Σε αυτήν την περίπτωση, η έξοδος δεν έχει χαρακτήρα ανάστροφης καθέτου στην αρχή. Το υπόλοιπο περιεχόμενο εξόδου (ακολουθώντας το περιεχόμενο που καταγράφηκε προηγουμένως) είναι προεπιλεγμένες τιμές- αχρησιμοποίητα byte που εμφανίζονται ως τιμές xFF.