31.10.2012 Aufrufe

referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de

referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de

referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

REFERENZANLEITUNG VAL3 - Version 5.2<br />

Zugriffspfad<br />

Die Anweisungen libLoad(), libSave() und libDelete() verwen<strong>de</strong>n einen Bibliotheks-Zugriffspfad, <strong>de</strong>r in Form einer<br />

Zeichenkette festgelegt ist. Ein Zugriffspfad enthält einen Stamm (fakultativ), einen Pfad (fakultativ) und <strong>de</strong>n Namen<br />

einer Bibliothek in folgen<strong>de</strong>m Format:<br />

Stamm://Weg/Name<br />

Der Stamm legt <strong>de</strong>n Datenträger <strong>de</strong>r Datei fest: "Floppy" für Diskette, "Disk" für Speicherung in CS8 o<strong>de</strong>r <strong>de</strong>n Namen<br />

einer in CS8 für einen Netzzugang festgelegten Ftp-Verbindung.<br />

Im Standardfall ist <strong>de</strong>r Stamm "Disk" und <strong>de</strong>r Pfad leer.<br />

Beispiele<br />

Teil:libLoad("Teil_1")<br />

Teil:libSave("Floppy://Teil")<br />

Teil:libSave("Disk://Teil_x/Teil_1")<br />

Fehlerco<strong>de</strong>s<br />

Die VAL3-Funktionen für <strong>de</strong>n Umgang mit Bibliotheken erzeugen keine Ausführungsfehler, son<strong>de</strong>rn übergeben einen<br />

Fehlerco<strong>de</strong>, mit <strong>de</strong>ssen Hilfe das Ergebnis einer Anweisung überprüft und <strong>de</strong>r Ursprung eventueller Probleme<br />

untersucht wer<strong>de</strong>n kann.<br />

Co<strong>de</strong> Beschreibung<br />

0 Kein Fehler<br />

10 Die Kennung <strong>de</strong>r Bibliothek wur<strong>de</strong> nicht durch libLoad() initialisiert.<br />

11<br />

12<br />

13<br />

La<strong>de</strong>n <strong>de</strong>r Bibliothek unmöglich: Ihre Schnittstelle entspricht nicht <strong>de</strong>rjenigen <strong>de</strong>r<br />

Kennung.<br />

La<strong>de</strong>n <strong>de</strong>r Bibliothek unmöglich: Die Bibliothek enthält ungültige Daten o<strong>de</strong>r<br />

Programme.<br />

Entfernen <strong>de</strong>r Bibliothek nicht möglich: Die Bibliothek enthält ungültige Daten o<strong>de</strong>r<br />

Programme.<br />

20 Datei-Zugriffsfehler: <strong>de</strong>r Stamm <strong>de</strong>s Pfads ist ungültig.<br />

21 Datei-Zugriffsfehler: <strong>de</strong>r Pfad ist ungültig.<br />

22 Datei-Zugriffsfehler: <strong>de</strong>r Name ist ungültig.<br />

30 Lese-/Schreibfehler auf Datei.<br />

31<br />

Schreibzugriff: Der angegebene Pfad enthält bereits eine Bibliothek.<br />

Lesezugriff: Diese Bibliothek wird schon von einer an<strong>de</strong>ren Kennung genutzt.<br />

D28056202B - <strong>06</strong>/<strong>2005</strong> 63 / 122

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!