von BCGSR » Sa 6. Dez 2003, 19:56
> Leerzeichen müssen nicht mal sein, man könnte die Wörter mit - trennen.
Es geht aus Prinzip nicht, dass du ein Buchstaben irgendwo als ein Byte abspeicherst.
Die einzige Möglichkeit ist eine Umständliche, nämlich du liest den Text aus und schreibst ihn in Listen oder Matritzen, dazu brauchst du dann aber 10Byte pro Buchstabe und mit nur 3000 Zeichen hast den kompletten Platz des TR belegt - also diese Methode ist extrem uneffektiv.
Das könnte man mit einem verbesserten Abspeichersystem noch optimieren, also mehrere Zeichen pro 10 Byte-Zelle unterzubringen, aber das hat noch niemand gemacht, weil es nicht nötig war.
Bis jetzt hab ich solche Texteingabe/Ausgabe evtl. mal bei Highscores gesehen o.ä. aber dort verwendet man ja auch nur kurze Strings.
Allerdings kannst du, wenn du den Text einfach nur speichern willst, ohne ihn mit Programm bearbeiten zu können, den Text einfach in ein leeres Programm schreiben. Das funktioniert dann nicht, weil ja Text drinne steht und keine Quellcode, aber du kannst den Text jederzeit wieder angucken und löschen oder erweitern.
Um das ganze dann zu tarnen (-> Spickzettel) gibts dann noch verschiedene Möglichkeiten, wie z. B ein Passwortschutz und/oder Alibiprogramm.
>wenn ich im Menü PRGM ein neues Programm erstellen will und darin etwas schreibe, wie speicher ich das Geschriebene ab ?
Das musst du gar nicht speichern, denn der TR schreibt es sofort in den Speicher. So wie du das Programm änderst ist es bereits gespeichert. Also du musst das Programm einfach nur verlassen (mit EXIT oder mit Ausschalten). Rückgängig machen geht nicht.
[Editiert durch BCGSR am Samstag, Dezember 6, 2003 @ 19:58]