Ready64 Forum
Commodore 64 => Aiuto & Domande => Topic aperto da: Manlio - 10 Marzo 2013, 15:51:17
-
Vi chiedo il perchè il comando Scratch non mi cancella i programmi.La stringa che imposto è la seguente: PRINT# 15, "SCRATCH8:PROVA" dove sbaglio?
Da premettere che il floppy ha il titolo "DISCO 7".
in attesa di un chiarimento. Grazie
-
Fermo restando che tu abbia aperto il canale con OPEN 15,8,15 devi tenere presente che il numero che segue il comando SCRATCH è il numero dell'unità disco assegnata dal drive, e non il numero di periferica del drive. Nel caso dei drive a singola unità (1541, 1541-II, 1571, ecc.) devi sempre usare 0.
Quindi:
PRINT#15,"S0:nomefile"
non dimenticando di chiudere il canale (CLOSE 15) quando hai inserito tutti i comandi che devi eseguire.
Naturalmente è sempre possibile usare la sintassi breve per inviare un solo comando:
OPEN 15,8,15,"S0:nomefile":CLOSE 15
Il manuale del 1541 è disponibile sul sito, se non l'hai fatto ti consiglio di consultarlo.
http://ready64.org/manuali/index.php (http://ready64.org/manuali/index.php)
-
Grazie per la disponibilità.Il Vostro aiuto è prezioso. Manlio