<< Inhaltsverzeichnis Suchen >>

PATH

Anweisung

Syntax:

PATH[(<INDEXDATEI>)]              = <STRING-AUSDRUCK>

Bedeutung:

Der Indexdatei wird mit <STRING-AUSDRUCK> ein neuer Pfad zugewiesen. Wird keine <INDEXDATEI> angegeben, so gilt der Pfad für alle Indexdateien des aktuellen Programms. Der neue Pfad wird erst beim nachfolgenden Öffnen der Indexdatei wirksam. Deshalb ist diese Anweisung nur sinnvoll im Init-Macro vor Index-Open (Die Indexdateien werden erst nach Ausführung dieses Macros geöffnet.) oder nach der Anweisung ICLOSE.

Beispiel:

/*  Pfadnamen von der Console (MS-DOS) einlesen
OPEN INPUT,1,"CON" ON ERROR ... END
PRINT "Verzeichnis der Kunden-Datei:";
INPUT 1,H$ ON ERROR ... END
CLOSE 1 ON ERROR END

/*  Pfadnamen für Kundendatei zuweisen
PATH(KUNDEN) = H$

/* Änderung des Pfadnamens im EBUS-Programm während des
/* Programmlaufs
ICLOSE(KUNDEN                           /* Indexdatei KUNDEN schließen
PATH(KUNDEN) = "\daten"
IOPEN(KUNDEN)                            /* Indexdatei KUNDEN wieder öffnen

siehe auch:

IOPEN, ICLOSE, NEWNAME, SERVER, GETPATH$