Fehler bei Verwendung einer #include-Anweisung zur Angabe eines absoluten Pfads für eine AS-Datei
日本語 | 简体中文 | 繁體中文 | 한국어 | English | Español | Français | Italiano
Problem
Wenn Sie in Macromedia Flash 8 die Anweisung #include verwenden, um einen absoluten Pfad für eine ActionScript-Datei (AS) anzugeben, werden Sie in einer Fehlermeldung darauf hingewiesen, dass die Datei nicht gefunden wurde.
Ursache
Flash 8 für Macintosh verwendet intern Schrägstriche ("/") zum Parsen von Pfaden. In früheren Versionen wurden zum Parsen von Pfaden Doppelpunkte (":") verwendet. Diese Änderung war erforderlich, um die vollständige Kompatibilität mit Mac OS X zu gewährleisten, hat jedoch zu einigen Problemen in Bezug auf Pfade geführt.
(Ref. 139739)
Lösung
Sie können entweder einen relativen Pfad angeben oder auf die Pfadangabe verzichten. Wenn Sie keinen Pfad angeben, muss die AS-Datei in einem der folgenden Verzeichnisse gespeichert sein:
- Dasselbe Verzeichnis wie die FLA-Datei. Dasselbe Verzeichnis wie das Skript, das die #include-Anweisung enthält.
- Das globale Include-Verzeichnis, das sich standardmäßig im folgenden Verzeichnis befindet:
Macintosh OS X: Festplatte/Users/Library/Application Support/Macromedia/Flash8/Sprache/Configuration/Include - Das Verzeichnis Flash 8\Sprache\First Run\Include. Wenn Sie eine Datei hier speichern, wird sie beim nächsten Start von Flash in das globale Include-Verzeichnis kopiert.
Ergänzende Informationen
Die Verwendung absoluter Pfade wird nicht empfohlen, da die Voraussetzung hierfür ist, dass alle Computer, die die ActionScript-Datei aufrufen, über dieselbe Verzeichnisstruktur verfügen.
| Letzte Aktualisierung: | 12.09.05 |
|---|