얼마전 AIR로 간단한 어플리케이션을 하나 만들어야 해서, AIR 인 액션 책을 보면서 작업을 하는데, File.applicationDirectory를 통해서 Program Files 폴더 내에 텍스트 파일을 생성하는 것이 도저히 안되더군요. 시간도 없고 해서 그냥 내 문서에 저장하도록 만들게 됐죠.

나중에 검색을 해보니 윈도우 비스타에서는 File.applicationDirectory로의 접근이 안되니, 다른 폴더에 저장하라고 하는군요.

Recently, I had to create a simple AIR application, and I developed it refering a book, AIR in Action. But I couldn’t create a text file on Program Files folder via File.applicationDirectory. I changed the target folder to My Documents for I had no time.

Later I googled and found this. In Windows Vista, access to Program Files folder fails for the security issue.

最近、簡単な AIR アプリケーションを作ることになって、AIR in Action本を参考にして、開発したんです。だが、File.applicationDirectoryを通じてProgram Filesフォルダーの中にテキストファイルを生成することが出来なかったんです。時間がなくて、My Documentフォルダーを利用することにしたけど。。。

後でググって見ると、Windows Vistaでは File.applicationDirectoryへのアクセスが出来ないから、他のフォルダー使用するって。

http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&productId=4&postId=9384

그런데 이거 윈도우 XP도 비스타와 마찬가지로 안됩니다.
I think the problem is reproduced in Windows XP, too.
これはWindows XPでも同じのようです。
 

대박이네요. 정말 신뢰가 안가는 정부죠.
Sorry, English translation is not available on this post.
ごめんなさい。このポストには日本語の翻訳を提供しません。
 

워드프레스에서 제공하는 북마크 기능은 많은 수의 사이트를 표시하는 데는 무리가 있어서, 데스크탑 어플리케이션에서 사용하던 북마크 기능을 붙여 봤습니다. 폴더를 열고 닫고, 링크 이동할 때는 더블클릭 하면 됩니다. 그리고 폴더의 열림 상태와 스크롤 위치를 SharedObject에 기록하여, 페이지를 이동하거나 다음 방문 시에도 이전의 상태를 그대로 보여줍니다.

AS3의 UI 컴퍼넌트에는 트리 컴퍼넌트가 없어서, 부득이하게 AS2로 개발했습니다. 물론 ASTRA 플래시 컴퍼넌트 등도 있지만, 사용하기엔 플래시 내장 컴퍼넌트가 더 편한듯 하여…

© 2011 Hangun's World - Blog Suffusion theme by Sayontan Sinha