ファイルシステム情報の取得Adobe AIR 1.0 およびそれ以降 File クラスには、ファイルシステムに関するいくつかの有益な情報を示す以下の静的プロパティがあります。
Capabilities クラスにも、ファイルの操作に役立つ有益なシステム情報があります。
注意: Capabilities.os を使用してシステムの特性を確認する場合には、慎重に行う必要があります。システム特性を確認するためのより固有なプロパティが存在する場合は、それを使用してください。それ以外の場合、すべてのプラットフォームで正しく機能することがないコードを記述する危険があります。例えば、次のようなコードがあるとします。
var separator:String;
if (Capablities.os.indexOf("Mac") > -1)
{
separator = "/";
}
else
{
separator = "\\";
}
このコードは Linux 上で問題を引き起こします。単に File.separator プロパティを使用することをお勧めします。 |
|