Bonjour tout le monde !
Suite a un ancien poste .. il ne me reste plus qu'une question !
comment enregistrer un fichier automatiquement dans un dossier precis avec flash (on ma dit pour télécharger un fichier on utilise filereference ) mais il permet a l'utilisateur de choisir le fichier de destination or moi je souhaiterais qu'il télécharge directement dans un fichier sans passer par l'utilisateur !
Le code que l'on ma donné :
j'espère que c'est possible !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 import flash.net.FileReference; var listener:Object = new Object(); listener.onSelect = function(file:FileReference):Void { trace("bah onSelect: "+file.name); }; listener.onCancel = function(file:FileReference):Void { trace("bah onCancel"); }; listener.onOpen = function(file:FileReference):Void { trace("bah onOpen: "+file.name); }; listener.onProgress = function(file:FileReference, bytesLoaded:Number, bytesTotal:Number):Void { trace("bah onProgress with bytesLoaded: "+bytesLoaded+" bytesTotal: "+bytesTotal); }; listener.onComplete = function(file:FileReference):Void { trace("bah onComplete: "+file.name); }; listener.onIOError = function(file:FileReference):Void { trace("bah onIOError: "+file.name); }; //la ca marche nickel var fileRef:FileReference = new FileReference(); fileRef.addListener(listener); btn.onRelease = function() { var url:String = "http://www.macromedia.com/platform/whitepapers/platform_overview.pdf"; if (!fileRef.download(url, "FlashPlatform.pdf")) { trace("bah dialog box failed to open."); } };
Merci pour vos reponses !
Partager