Noções básicas do arquivo AIRAdobe AIR 1.0 e posterior Para ver uma explicação rápida e exemplos de código para trabalhar com o sistema de arquivos no AIR, consulte os seguintes artigos de apresentação rápida do Adobe Developer Connection: O Adobe AIR oferece classes que você pode usar para acessar, criar e gerenciar arquivos e pastas. Essas classes, contidas no pacote flash.filesystem, são usadas da seguinte forma:
Alguns métodos na classe File têm versões síncronas e assíncronas:
Além disso, as operações FileStream funcionam síncrona ou assincronamente, dependendo de como o objeto FileStream abre o arquivo: chamando o método open() ou o método openAsync(). As versões assíncronas permitem iniciar processos que são executados em segundo plano e despacham eventos quando concluídos (ou quando ocorrerem eventos de erro). Outro código pode ser executado enquanto esses processos de segundo plano assíncronos estão ocorrendo. Nas versões assíncronas das operações, você deve configurar funções do ouvinte de eventos, usando o método addEventListener() do objeto File ou FileStream que chama a função. As versões síncronas permitem escrever códigos mais simples que não se baseiam na configuração de ouvintes de evento. No entanto, como nenhum outro código pode ser executado enquanto o método sincrônico está sendo executado, processos importantes, como processamento e animação de objeto de exibição, podem ser pausados. |
![]() |