Topic : TOS - das Betriebssystem Author : Version : tos.hyp (5. März 2013) Subject : Programmieren/Atari Nodes : 3001 Index Size : 93602 HCP-Version : 5 Compiled on : Atari @charset : atarist @lang : @default : Titel @help : @options : +g -i -s +x +zz -t4 @width : 70 View Ref-File5.15.17 Dsetpath TOS Name: »set path« - legt das aktuelle Verzeichnis fest. Gemdosnummer: 59 Deklaration: int16_t Dsetpath ( CONST int8_t *path ); Beschreibung: Die GEMDOS-Routine Dsetpath setzt einen neuen Zugriffspfad für das aktuelle Laufwerk. Der Parameter path enthält den neuen aktuellen Zugriffspfad für das Laufwerk. Hinweis: Für jedes Laufwerk merkt sich GEMDOS das aktuelle Verzeichnis. Die Funktion Dsetpath sollte aber nur für das aktuelle Laufwerk benutzt werden. Für andere Laufwerke sollte hingegen die folgende Methode angewendet werden: ∙ aktuelles Laufwerk ermitteln ∙ gewünschtes Laufwerk setzen ∙ Pfad für dieses Laufwerk setzen ∙ das alte (gemerkte) Laufwerk wieder zum aktuellen machen. Auf einigen (älteren) Versionen von GEMDOS kann ein zu häufiges Setzen von nicht existierenden Pfaden zu Störungen in internen Strukturen führen. Ergebnis: Die Funktion liefert folgende Resultate: Wert Bedeutung E_OK kein Fehler aufgetreten EPTHNF Verzeichnis nicht gefunden Verfügbar: Alle GEMDOS Versionen. Gruppe: Verzeichnisfunktionen Querverweis: Binding Dgetpath