Zurück   Flashforum > Flex und AIR > Flex programmieren

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-03-2012, 12:28   #1 (permalink)
Neuer User
 
Benutzerbild von Robbyn
 
Registriert seit: Oct 2011
Beiträge: 399
FileReferenceList Elemente in Files umwandeln

Hallo,

ich habe folgendes Problem:

Code:
var newFileReference:FileReferenceList = new FileReferenceList();
newFileReference.addEventListener(Event.SELECT,selectDataUpload);
					
					newFileReference.browse();

protected function selectDataUpload(e:Event):void
			{
				var newArray:Array	=	newFileReference.fileList;
				var overArray:Array	=	new Array();
				
				for(var i:Number = 0; i < newArray.length; ++i)
				{
					var newFile:FileReference	=	newArray[i] as FileReference;
					
					newFile.load();
					
					trace(newFile.name);
					var newFF:File				=	newFile as File;
					
					trace(newFF.name);
					
					overArray.push(newFF);
				}
}
Ich wähle mit einen FileReferenceList Browser Dateien aus und möchte diese dan bearbeiten. So das läuft alles gut. Wenn ich dann aber die FileReference auslesenb möchte muss ich sie aber in Files umwandeln, da mein Uploader nur Files erlaubt. Ist dies irgendwie möglich die FileReference in Files umzuwandeln.

Habe es bei Drag&Drop bereits hinbekommen:

Code:
event.clipboard.getData(ClipboardFormats.FILE_LIST_FORMAT) as Array
Da geht es ja etwas simpler.

Hoffe mir kann jemand helfen.
__________________
Grüßen
Robbyn

http://www.worldwideboard.de
http://www.2moons.cc
Robbyn ist offline   Mit Zitat antworten
Alt 20-03-2012, 13:22   #2 (permalink)
undefined
 
Benutzerbild von mildesign
 
Registriert seit: Jul 2001
Ort: Stuttgart
Beiträge: 1.859
File ist eine Unterklasse von FileReference dadurch ist jede File-Instanz auch gleichzeitig eine Instanz von FileReference aber eben nicht andersrum.

Die Klasse File steht des weiteren nur in AIR zur Verfügung FileReference und FileReferenceList sind Klassen für den FlashPlayer daher werden Air Klassen nicht innhalb von FlashPlayer Klassen verwendet werden.

du solltest in Air Projekte eher auf FileReference verzichten und stattdessen File verwenden.

Für das auswählen mehrerer Dateien würde ich

File.browseForOpenMultiple() empfehlen

Adobe*Flash*Platform * Working with File objects in AIR
__________________
mfg Frank
mildesign ist offline   Mit Zitat antworten
Alt 20-03-2012, 13:27   #3 (permalink)
Neuer User
 
Benutzerbild von Robbyn
 
Registriert seit: Oct 2011
Beiträge: 399
Boaaah wie doof ich doch bin, danke das habe ich komplet übersehen -_- .

Vielen Dank, jetzt geht es
__________________
Grüßen
Robbyn

http://www.worldwideboard.de
http://www.2moons.cc
Robbyn ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
FileReferenceList and Uplaod hothead89 ActionScript 3 4 26-08-2010 18:18
[Flash CS3] FileReferenceList - Fortschritt Firemice Flash Einsteiger 2 06-04-2009 19:00
Gruppierte Elemente in MC umwandeln scholl Flash MX 2004 4 05-03-2004 11:49
Media Files (mov, mpg, avi ...) in FLASH umwandeln BlackFlower Flash 4 und Flash 5 1 11-02-2004 11:56
Flash Files in Gifs umwandeln ? pippo23 Flash 4 und Flash 5 3 20-10-2003 14:03


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:18 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2014 Marc Thiele