open()メソッドもopenAsync()メソッドも、READまたはUPDATEを指定してファイルをオープンすると、すぐにランタイム内部の入力バッファにデータを読み込み始めます。同期メソッドであるopen()の場合、バッファにすべてのデータが格納されてから次の処理に移りますが、非同期メソッドのopenAsync()の場合はバッファへの読み込みをイベントで監視して必要な処理を行います。 ファイルの読み込み では、UTF-8のテキストファイルを読み込んでみましょう。次のサンプルは、同期処理でファイルを読み書きする際の基本的な流れです。ボタンをクリックするとデスクトップ上のsample.txtを読み込みテキストエリアに表示します。 <?xml version="1.0" encoding="utf-8"?> <mx:WindowedApplication xmlns:mx="http://ww