I'm using something like this to browse for a file in AIR. I can get the filename, but what I need is the fullname of the file. Is there a way to do that?
var file:FileReference = new FileReference();
file.addEventListener(Event.SELECT, selectHandler);
file.browse();
private function selectHandler(e:Event):void{
    file.removeEventListener(Event.SELECT, selectHandler);
    var name = file.name;
}
views:
334answers:
3
                
                A: 
                
                
              Are you using Flex Builder? I'd put a break in the handler and see what is available. the "name" property is proper for getting the filename as it is on disk though, so I don't know what the problem is in your situation.
                  Joel Hooks
                   2009-05-24 04:51:18
                
              name just gives me the filename and other properties, but not the full native path.
                  rabin
                   2009-05-24 05:11:53
                
                
                A: 
                
                
              
              I am not sure if FileReference can give you the absolute path of the file you selected. So i suggest you to use nativePath property of the File rather than FileReference.
var file:File = File.userDirectory;
file.addEventListener(Event.SELECT, selectHandler);
file.browse();
private function selectHandler(e:Event):void{
file.removeEventListener(Event.SELECT, selectHandler);
var filePath:String= file.nativePath;
}
I hope this will help.
dang, I was using wrong class. using File instead of FileReference will do.Thanks mate!
                  rabin
                   2009-05-24 05:16:37