•  Back 
  •  Verzeichnisfunktionen 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
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