VZ200/Laser 100/110/200, BASIC και PRINT@

Αυτά τα συστήματα, έχουν την απλή και γνωστή Basic στις βασικές εντολές. Σ' αυτό βέβαια βοηθάει το ότι όλες οι εντολές αναγράφονται πάνω στο πληκτρολόγιο. Η εντολή όμως PRINT σε συγκεκριμένη θέση (PRINT AT), διαφέρει από τα περισσότερα συστήματα!

Τα manual είναι δυσεύρετα (εγώ δεν έχω βρει κάποιο), αλλά αυτό δεν μας πτοεί αν θέλουμε να γράψουμε ένα δικό μας πρόγραμμα!

Η οθόνη χαρακτήρων είναι διάστασης 32x16 (32 γραμμές και 16 στήλες) και διαθέτει την εντολή PRINT@, η οποία έχει ως παράμετρο έναν αριθμό κελιού από το 0 έως το 511. Με 0 είναι το πάνω αριστερό κελί και 511 το κάτω δεξιό. Αν row είναι η γραμμή που θέλουμε να τυπώσουμε και col η στήλη, πρέπει να γράψουμε:

PRINT@  row*32+col , "Το κείμενο που θέλουμε να εμφανιστεί"

row  0 έως 15
col 0 έως 31
Δεν πρέπει να ξεχάσουμε ότι οι τιμές ξεκινούν από το 0 !!!


ZX_Jim Greece

e-mail: dcotsos2015@gmail.com