Home Sitemap Kontakt Login

System by cms box

Arbeiten mit Dateien

Einlesen und Sortieren einer - durch Kommata getrennten - Namensliste

names := ((StandardFileStream readOnlyFileNamed: 'names.txt') contents
   findTokens: (Array with: $" with: $,)) sorted.

StandardFileStream ist die gebräuchlichste Klasse für den plattformübergreifenden Dateizugriff. Nützliche Methoden sind:


StandardFileStream

readOnlyFileNamed: DateinameÖffnet eine bestehende Datei namens
Dateiname zum Lesen
newFileNamed: DateinameErstellt eine neue Datei namens
Dateiname
und liefert eine Referenz
um in diese Datei zu schreiben.
Wenn die Datei bereits existiert, wird
der Benutzer gefragt, wie er weiter
verfahren möchte.
oldFileNamed: DateinameÖffnet eine bestehende Datei namens
Dateiname
zum Lesen und Schreiben.
Falls der Dateiname nicht das
dazugehörige Verzeichnis enthält, wird
die Datei im Standardverzeichnis erstellt.
Falls die Datei bereits existiert, kann der
vorherige Inhalt verändert oder ersetzt
werden. Das bedeutet, dass sich die
Dateigröße ändern kann
fileNamed: DateinameÖffnet eine Datei namens Dateiname
zum Lesen und Schreiben