2010-03-21 5 views
1

내 Air 어플리케이션이 swf 대신 ZIP 파일을로드해야하는 요구 사항이 있습니다. zip에 모든 swf, 이미지 및 기타 파일이 포함되어 있습니다. 내 요구 사항은 사용자가 찾아보기 대화 상자에서 파일을 탐색 할 때 사용자가 zip 파일을 선택하고이 zip 파일의 내용을 사용자에게 표시해야하는 경우입니다.Adobe AIR에서 zip 파일의 내용을 추출하여 표시합니다.

나는 zip 파일을 추출하는 예제를 발견했으나 te 내용을 읽고 표시하는 방법을 알고 싶습니까? 그래서 누군가가 여기에 급히 날 회신이 디스크에 각 패키지 파일을 쓰는 루프가 게시 된 예에서 파일 http://pradeek.blogspot.com/2009/05/extracting-zip-files-in-adobe-air-with.html

답변

2

을 추출하기 위해 exaple입니다 수있는 프로그램을 잘 모르겠습니다. 이 루프를 수정하여 파일 목록을 만들고이 목록을 사용자에게 표시하십시오. 아래는 파일 이름을 Vector에 추가하는 onDirSelect 메서드를 수정 한 것입니다.

private var files:Vector.<String>; 
private function onDirSelect(e:Event):void { 
    files = new Vector.<String>(); 
    for(var i:uint = 0; i < zipFile.entries.length; i++) 
    { 
    var zipEntry:ZipEntry = zipFile.entries[i] as ZipEntry; 
    files.push(zipEntry.name); 
    } 
    } 

당신은 AS3 우편 도서관 홈페이지에서 더 자세한 예를 찾을 수 있습니다 - http://nochump.com/blog/archives/15

관련 문제