home *** CD-ROM | disk | FTP | other *** search
- F- AskForFileName |askforfilename|
- C- Close |close|
- C- Dos |dos|
- C- Echo |echo|
- F- Exists |exists|
- F- FileOf |fileof|
- C- FileReadChars |filereadchars|
- C- FileReadLine |filereadline|
- F- FileSize |filesize|
- F- FileType |filetype|
- C- FileWriteChars |filewritechars|
- C- FileWriteLine |filewriteline|
- C- GetDiskInfo |getdiskinfo|
- C- GetFileInfo |getfileinfo|
- C- InsertDeviceList |insertdevicelist|
- C- InsertDirectoryList |insertdirectorylist|
- C- OpenFile |openfile|
- F- ParentOf |parentof|
- F- PathAndFile |pathandfile|
- F- PathOf |pathof|
- C- SetCurrentDirectory |setcurrentdirectory|
- C- SetFileBufferSize |setfilebuffersize|
- C- SetStandardOut |setstandardout|
- C- SetSystemRequesterTo |setsystemrequesterto|
- V- TheCurrentDirectory |thecurrentdirectory|
- V- TheOriginDirectory |theorigindirectory|
- [E]
-
- |askforfilename|
- WT {DateiPfad}=AskForFileName({InitialDateiPfad} [,{FensterTitel} [,{XKoor}, {YKoor}]])
- PL Ruft CanDo's eingebautes Dateiauswahlfenster
- PL auf. Der vom Benutzer ausgewählte DateiPfad
- PL wird zurückgegeben.
- PL Der InitialDateiPfad muß angegeben werden,
- PL Fenstertitel und Koordinaten sind optional.
- ED
-
- |close|
- WT Close {PufferName}
- PT Hat die selbe Funktion wie der
- BS Flush
- PT Befehl.
- ED
-
- |dos|
- WT Dos {DOS Kommandozeile} [,<STDOUT>]
- PL Führt die Kommandozeile als AmigaDOS Befehl
- PL aus, als wäre Sie in einem CLI eingetippt
- PL worden. Wird das Flag STDOUT angegeben,
- PL gehen alle Ausgaben ins aktuelle CLI- oder
- PL Shell-Fenster.
- ED
-
- |echo|
- WT Echo [{String} [,<NOLINE>]]
- PL Der angegebene String wird ins CLI-Fenster
- PL ausgegeben, falls das Programm von einem CLI
- PL aus aufgerufen wurde.
- PL
- PT Siehe auch:
- BS SetStandardOut
- ED
-
- |exists|
- WT {Boolscher Wert}=Exists({DateiPfad})
- PL Gibt TRUE als Wert zurück, wenn der angege-
- PL bene DateiPfad existiert.
- ED
-
- |fileof|
- WT {DateiName}=FileOf({DateiPfad})
- PL Extrahiert den DateiNamen aus einer komplet-
- PL ten Pfadangabe. Zum Beispiel enthielte bei
- PL Let MeinDateiName=FileOf("DF0:Tools/Test")
- PL MeinDateiName den String "Test".
- PL
- PT Siehe auch:
- BS PathOf
- ED
-
- |filereadchars|
- WT FileReadChars {LeseDateiPufferName}, <VarName>, {Anzahl} [,<HEX>]
- PL Liest {Anzahl} Zeichen aus dem angegebenen
- PL Dateipuffer und gibt diese in der definier-
- PL ten Variable zurück.
- PL ...nächste Seite Infos zu HEX
- PL
- NP filereadchars2
- PT Siehe auch:
- BS FileReadLine
- PT
- BS FileWriteChars
- ED
-
- |filereadchars2|
- WT FileReadChars {LeseDateiPufferName}, <VarName>, {Anzahl} [,<HEX>]
- PL Wenn das Flag HEX angegeben wird, werden die
- PL gelesenen Buchstaben in einen Hex-String
- PL konvertiert. Sie können dann die Funktionen
- BS HexToChars
- PT ,
- BS CharsToHex
- PT ,
- BS HexToInteger
- PL und
- BS IntegerToHex
- PL auf diesen String anwenden.
- PT Siehe auch:
- BS FileWriteChars
- PP filereadchars
- ED
-
- |filereadline|
- WT FileReadLine {LeseDateiPufferName}, <VarName>
- PL Liest eine Zeile aus dem angegebenen Datei-
- PL Puffer und gibt diese in der definierten
- PL Variablen zurück.
- PL
- PT Siehe auch:
- BS FileReadChars
- PT
- BS FileWriteLine
- ED
-
- |filesize|
- WT {Ganzzahl}=FileSize({DateiPfad})
- PL Gibt die Länge der angegebenen Datei (in
- PL Bytes) zurück.
- PL
- PT Siehe auch:
- BS GetFileInfo
- ED
-
- |filetype|
- WT {String}=FileType({DateiPfad})
- PL Gibt den Typ der angegebenen Datei zurück.
- PL Ist der Typ unbekannt, so wird der String
- PL "Unknown" zurückgegeben.
- PL
- PT Siehe auch:
- BS GetFileInfo
- ED
-
- |filewritechars|
- WT FileWriteChars {SchreibDateiPufferName}, {String} [,{Anzahl} [,<HEX>]]
- PL Schreibt den angegebenen String in den
- PL DateiPuffer. Optional kann die maximal zu
- PL schreibende Anzahl Zeichen angegeben werden.
- PL ...nächste Seite Infos zu HEX
- PL
- NP filewritechars2
- PT Siehe auch:
- BS FileWriteLine
- PT
- BS FileReadChars
- ED
-
- |filewritechars2|
- WT FileWriteChars {SchreibDateiPufferName}, {String} [,{Anzahl} [,<HEX>]]
- PL Wenn das Flag HEX angegeben wird, so wird
- PL der String als Hex-String behandelt und vor
- PL dem Schreiben in Binärdaten zurückgewandelt.
- PL
- PT Siehe auch:
- BS FileReadChars
- PP filewritechars
- ED
-
- |filewriteline|
- WT FileWriteLine {SchreibDateiPufferName}, {String}
- PL Schreibt den String in den angegeben Datei-
- PL Puffer und fügt ein RETURN an.
- PL
- PL
- PT Siehe auch:
- BS FileWriteChars
- PT
- BS FileReadLine
- ED
-
- |getdiskinfo|
- WT GetDiskInfo {DateiPfad}, <AnzahlBlocksVar> [,<AnzahlBenutztVar> [,<BytesProBlockVar>]]
- PL Dieser Befehl erlaubt die Abfrage von Infor-
- PL mationen zur Disk auf die der DateiPfad
- PL zeigt. Im Handbuch finden Sie eine genaue
- PL Beschreibung des Befehls.
- PL
- PT Siehe auch:
- BS GetFileInfo
- ED
-
- |getfileinfo|
- WT GetFileInfo {DateiPfad}, <GrößeInBytesVar> [,<AnzahlBlocksVar> [,<AttributeVar> [,<DatumVar> [,<ZeitVar> [,<KommentarVar>]]]]]
- PL Dieser Befehl erlaubt die Abfrage von Infor-
- PL mationen über die Datei oder das Verzeich-
- PL nis DateiPfad. Im Handbuch finden Sie eine
- PL genaue Beschreibung des Befehls.
- PL
- PT Siehe auch:
- BS GetDiskInfo
- PT
- BS FileType
- PT
- BS FileSize
- ED
-
- |insertdevicelist|
- WT InsertDeviceList [<Flags>]
- PL Schreibt eine Liste aller Geräte ins
- PL aktuelle Dokument. Genaue Beschreibung
- PL siehe Handbuch.
- ED
-
- |insertdirectorylist|
- WT InsertDirectoryList [<Flags>]
- PL Gibt eine Liste der Dateien und Verzeich-
- PL nisse, die sich im aktuellen Verzeichnis
- PL befinden, ins aktuelle Dokument aus.
- PL
- PL Genaue Beschreibung siehe Handbuch.
- ED
-
- |openfile|
- WT OpenFile {DateiPfad}, {DateiIOPufferName}, <IOflag>, <AccessFlag>
- PL Öffnet eine Datei zur Ein/Ausgabe von Daten.
- PL Sie können soviele Dateien gleichzeitig
- PL offen halten, wie Ihr RAM erlaubt. Genaue
- PL Beschreibung des Befehls siehe Handbuch.
- PT Siehe auch:
- BS FileWriteLine
- PT
- BS FileWriteChars
- PL
- BS FileReadLine
- PT
- BS FileReadChars
- PT
- BS Close
- ED
-
- |parentof|
- WT {PfadName}=ParentOf({PfadName})
- PL Gibt das Oberverzeichnis zum angegebenen
- PL Verzeichnis zurück.
- PL
- PT Siehe auch:
- BS PathOf
- ED
-
- |pathandfile|
- WT {DateiPfad}=PathAndFile({PfadName}, {DateiName})
- PL Gibt die korrekte Kombination des Pfad- und
- PL Dateinamens zurück.
- PL
- PT Siehe auch:
- BS PathOf
- PT
- BS FileOf
- ED
-
- |pathof|
- WT {PfadName}=PathOf({DateiPfad})
- PL Extrahiert den Pfad aus einer kompletten
- PL Dateipfad-Angabe. Zum Beispiel ergäbe
- PL Let MeinPfad = PathOf("DF0:Tools/Test")
- PL "DF0:Tools/" als Wert in MeinPfad.
- PL
- PT Siehe auch:
- BS FileOf
- PT
- BS ParentOf
- ED
-
- |setcurrentdirectory|
- WT SetCurrentDirectory {PfadName}
- PL Setzt das aktuelle Verzeichnis des Decks auf
- PL den angegebenen Pfad. Genaue Beschreibung
- PL des Befehls siehe Handbuch.
- ED
-
- |setfilebuffersize|
- WT SetFileBufferSize {KiloBytes}
- PL Legt die Größe der DateiPuffer für Ein/Aus-
- PL gabe fest. Der Standardwert beträgt vier
- PL Kilobyte. Die Angabe beeinflußt nur Dateien,
- PL die nach dem Befehl geöffnet werden.
- PL
- PT Siehe auch:
- BS OpenFile
- ED
-
- |setstandardout|
- WT SetStandardOut {SchreibDateiPufferName}
- PT Leitet die Ausgabe des
- BS Echo
- PL Befehls in eine
- PT Datei um. Die Datei muß zuvor mit
- BS OpenFile
- PL
- PL geöffnet werden.
- ED
-
- |setsystemrequesterto|
- WT SetSystemRequesterTo <WINDOW | WORKBENCH | NOWHERE>
- PL Gibt den Platz an, an dem DOS-Requester er-
- PL scheinen sollen. Zur Auswahl stehen das
- PL eigene Fenster, die Workbench oder Nirgends.
- PL Wird NOWHERE angegeben, so ist dies gleich-
- PL zusetzen mit einem Klick auf den Cancel
- PL Knopf des Requesters.
- ED
-
-
- |thecurrentdirectory|
- WT {PfadName}=TheCurrentDirectory
- PL Gibt den Pfad zum aktuellen Verzeichnis des
- PL Decks an.
- PL
- PT Siehe auch:
- BS SetCurrentDirectory
- PL
- PT
- BS TheOriginDirectory
- ED
-
- |theorigindirectory|
- WT {PfadName}=TheOriginDirectory
- PL Gibt den Pfad zum Verzeichnis an, das beim
- PL Start des Decks aktuell war. Genaue Be-
- PL schreibung der Variable siehe Handbuch.
- PL
- PT Siehe auch:
- BS TheCurrentDirectory
- ED
-