next up previous
Nächste Seite: FileSystem Aufwärts: Bibliotheksmoduln Vorherige Seite: FileMessage

FileNames

Modul für die Behandlung von Dateinamen-Eingaben.

ReadFileName liest einen Dateinamen mit den übergebenen Ein- und Ausgabe-Prozeduren. len gibt die Anzahl gelesenen Zeichen. Alle Zeichen bis 176C werden akzeptiert.


\begin{example}\begin{verbatim}ReadFileName(fname, len, Terminal.Read, noEcho)...
...m <RETURN>
fname=''df1:exec/sym/Alerts.sym''; len=23;\end{verbatim}\end{example}

GetPath löscht die Pfadinformation aus fname und speichert diese in path. len wird entsprechend dem neuen Dateinamen gesetzt.

GetExtension arbeitet ähnlich wie GetPath, ausser dass die Erweiterung gelöscht wird. Als Erweiterung wird angenommen, was hinter dem letzten Punkt steht.

MakeFileName verkettet die 4 übergebenen Zeichenketten aneinander und speichert den gesamten Dateinamen in fname.



Claudio Nieder 2000-11-12