Pytanie : Actionscript 3: FileReference save błąd

I próbować save dane lokalny kartoteka.  Ale I dostawać the błąd:

Description Zasoby Ścieżka Lokacja Type
1061: Wezwanie możliwie niezdefiniowany metoda oprócz przez odniesienie z statyczny typ flash.net: FileReference.      FileSave.as /wiffleball_scorekeeper/sr c/admin linia 29 Przewód Problem

it pracować do i próbować ono na Błyskowy Budowniczy 4 Próbny Wersja
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
 {
	
importowy flash.events.*;
importowy flash.net .FileReference; 

społeczeństwo klasowy FileSave
{
	[Bindable]
	jawny var fileRef: FileReference;
	[Bindable]
	społeczeństwo var stats: Sznurek;
	[Bindable]
	społeczeństwo var file:String;
	

	
	jawny funkcja FileSave (_stats: Sznurek, _ file:String)
	{
		fileRef = nowy FileReference ();
		stats = _stats;
		kartoteka = _file;
		
	}
	
	jawny funkcja saveFile (): pustka
	{
		fileRef.addEventListener (Event.SELECT, onSaveFileSelected); 
		fileRef.save (this.stats, this.file);
		
	}

Odpowiedź : Actionscript 3: FileReference save błąd

Tam  być niektóre punkt w umysł podczas gdy przywoływać oprócz metoda FileReference:

1. save metoda wymagać Błyskowy Gracz 10, więc upewniać się ty ustawiać kompilator położenie 10. (W Przewód Budowniczy, pod projekt własność ty móc ono).

2. FileReference.save metoda móc tylko przywoływać w odpowiedzi na użytkownik oddziałać wzajemnie wydarzenie (dla e.g stuknięcie, keydown wydarzenie).
W Ten Sposób to musieć tylko dzwonić w taki wydarzenie treser.


Więcej szczegół: http://livedocs.adobe.com/flex/3/langref/flash/net/FileReference.html#save()
Inne rozwiązania  
 
programming4us programming4us