| ★ LITTÉRATURE ★ GERMAN ★ CPC 464 TIPS & TRICKS ★ |
CPC 464 TIPS & TRICKS![]() | CPC 464 TIPS & TRICKS (Computer Kontakt)![]() |
Tips & Tricks für den CPC 464 Jeder CPC-User hat wohl schon ähnliche Erfahrungen gemacht: Man schreibt ein Basic-Programm mit Tastaturabfrage über INKEY. Dieser Befehl hat aber leider die dumme Angewohnheit. ein Zeichen mit in den Tastaturbuffer zu übernehmen, egal wie die Taste gedrückt wurde. Bei anschließendem INPUT wird dies deutlich: Ein Zeichen steht schon da, obwohl man es gar nicht eingegeben hat. Mit CALI. & BB03 wird der gesamte Tastaturbuffer geleert. Umständliche ON BREAK-Schleifen in einem Programm kann man mit einem Befehl vermeiden. POKE &BDEE,&C9 bewirkt, daß die ESC-Taste in dem Programm nicht mehr abgefragt wird. Ebenfalls wird das Reset über CTRL+ SHIFT + ESC umgangen. Listings können trotzdem unterbrochen werden. Mit POKE &BDEE, &C3 kann man diese Funktion rückgängig machcn. Die Kassettenmotorsteuerung des CPCs kann ganz einfach beeinflußt werden. Mit CALL &BC6E schaltet man den Rekorder ein. mit CALL &BC71 aus. Relativ oft kommt es vor, daß der Benutzer eine Taste drükken muß, um das Programm fortfahren zu lassen. Über Basic ist dies mit lästigen INKEY-Schleifen und ähnlichem möglich. CALL &BB06 oder CALL &BB18 ersetzen diese. Durch Veränderung des Bytes der Speichel stelle &AC00 erreicht man eine weitere nütz liehe Eigenschaft. Mit POKE &AC00,1 werden bei der Eingabe von Programmzeilen überflüssige Leerzeichen gelöscht. Mil POKE &AC00,0 kommt man wieder in den "Standard-Modus". Nach dem Einschalten des CPCs ist es sofort möglich, Zeichen mit dem ASCII-Code > 240 neu zu definieren. SYMBOL AFTER 256 schindet ein paar Bytes heraus. Editiert man eine Zeile, befindet man sich im Einfüge-Modus, d.h. alle ab jetzt eingegebenen Zeichen werden eingefügt, der Rest der Zeile also verschoben. Durch gleichzeiti- Mit PRINT CHR $ (24) oder CALL &BB9C wird die Invertierungs-Routine aufgerufen, d. h. die PEN- und PAPER-Farben werden ganz einfach vertauscht. Als Ergebnis erhält man inverse Zeichen. Alexander Opaschowski, Computer Kontakt |
| ![]() |
|