15.10.2012 Views

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ACTIONSCRIPT 3.0 ENTWICKLERHANDBUCH<br />

Arbeiten mit dem Dateisystem<br />

var directory:File = File.documentsDirectory.resolvePath("AIR Test");<br />

directory.deleteDirectory(true);<br />

Im folgenden Code wird das Unterverzeichnis „AIR Test“ asynchron aus dem Dokumentenverzeichnis des Benutzers<br />

gelöscht:<br />

var directory:File = File.documentsDirectory.resolvePath("AIR Test");<br />

directory.addEventListener(Event.COMPLETE, completeHandler)<br />

directory.deleteDirectoryAsync(true);<br />

function completeHandler(event:Event):void {<br />

trace("Deleted.")<br />

}<br />

Die Klasse umfasst zudem die Methoden moveToTrash() und moveToTrashAsync(), mit denen Sie ein Verzeichnis<br />

in den Papierkorb des Systems verschieben können. Weitere Informationen finden Sie unter „Verschieben einer Datei<br />

in den Papierkorb“ auf Seite 730.<br />

Arbeiten mit Dateien<br />

Adobe AIR 1.0 und höher<br />

Mit der AIR-Datei-API können Sie grundlegende Funktionen zur Interaktion mit Dateien in Ihre Anwendungen<br />

einbinden. So können Sie etwa Dateien lesen und in Dateien schreiben, Dateien kopieren, löschen usw. Da Ihre<br />

Anwendungen auf das lokale Dateisystem zugreifen können, sollten Sie den Abschnitt „AIR-Sicherheit“ auf Seite 1139<br />

lesen.<br />

Hinweis: Sie haben die Möglichkeit, einen Dateityp mit einer AIR-Anwendung zu verknüpfen (sodass die Anwendung<br />

bei Doppelklick auf eine Datei dieses Typs geöffnet wird). Weitere Informationen finden Sie unter „Verwalten von<br />

Dateiverknüpfungen“ auf Seite 941.<br />

Abrufen von Datei-Informationen<br />

Adobe AIR 1.0 und höher<br />

Die File-Klasse umfasst die folgenden Eigenschaften, die Informationen über die Datei oder das Verzeichnis<br />

bereitstellen, auf die ein File-Objekt zeigt:<br />

Eigenschaft Beschreibung<br />

creationDate Das Erstellungsdatum der Datei auf der lokalen Festplatte.<br />

creator Veraltet. – Verwenden Sie die Eigenschaft extension. (Diese Eigenschaft nennt den Macintosh-<br />

Erstellertyp der Datei und wird nur mit Mac OS-Versionen, die älter als Mac OS X sind, verwendet.)<br />

downloaded (AIR 2 und höher) Gibt an, ob die referenzierte Datei bzw. das referenzierte Verzeichnis (aus dem<br />

Internet) heruntergeladen wurde oder nicht. Diese Eigenschaft ist nur unter Betriebssystemen, in denen<br />

Dateien als heruntergeladen gekennzeichnet werden können, von Bedeutung:<br />

Windows XP Service Pack 2 und höher und Windows Vista<br />

Mac OS 10.5 und höher<br />

exists Diese Eigenschaft gibt an, ob die Datei bzw. das Verzeichnis, auf die bzw. das verwiesen wird, vorhanden<br />

ist.<br />

Letzte Aktualisierung 27.6.2012<br />

727

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!