Window Swap; Write - AMSTRAD CPC 6128 Manual Del Usario

Ocultar thumbs Ver también para CPC 6128:
Tabla de contenido

Publicidad

WINDOW SWAP

Sintaxis: WINDOW SWAP <expresión de número de canal>,
<expresión de número de canal>
Ejemplo:
10 MODE 1:INK 1,24:INK 2,9:INK 3,6
20 WINDOW 21,40,13,25:PAPER 3
30 WINDOW #1,1,20,1,12:PAPER #1,2
40 CLS: PRINT " Ventana numero 0"
50 CLS #1:PRINT #1," Ventana numero 1"
60 LOCATE 1,6
70 PRINT " Ventana roja (0)";SPC(2)
80 LOCATE #1,1,6
90 PRINT #1," Ventana verde (1)"
100 FOR t=1 TO 1000:NEXT
110 WINDOW SWAP 0,1:GOTO 60
run
Orden. Intercambia las características de las dos ventanas de texto especificadas por las
<expresiones de número de canal>.
Se deben especificar los dos números de canal, pero en este caso no deben ir precedidos del
signo #.
En la parte 2 del capítulo titulado 'Cuando usted guste...' daremos más información sobre
ventanas de texto.
Palabras clave asociadas: WINDOW.

WRITE

Sintaxis: WRITE [#<expresión de número de canal> , ][<lista de datos>]
Ejemplo:
10 REM escribir variables en disco
20 INPUT "Escriba un numero: ",a
30 INPUT "Escriba una palabra: ",a$
40 OPENOUT "datos"
50 WRITE #9,a,a$
60 CLOSEOUT:PRINT "Datos grabados en disco"
run
Orden. Envía los valores de los elementos de la <lista de datos> al canal especificado por la
<expresión de número de canal>. Los elementos irán separados por comas; las cadenas
literales irán entre comillas.
En el ejemplo anterior, los valores captados por el teclado son enviados al canal #9 (disco).
Para leer esos valores después de grabarlos en disco, se necesita un programa tal como el
siguiente:
10 REM leer variables del disco
20 OPENIN "datos":INPUT #9,a,a$
30 CLOSEIN:PRINT "Los dos valores son:"
40 PRINT:PRINT a,a$
run
Manual de Amstrad CPC 6128 (revisión 2008) - Página 179

Publicidad

Tabla de contenido
loading

Tabla de contenido