- ベストアンサー
UIコンポーネント、TextAreaについて
FLASH MX Proffesional 2004 ver7.0を使っています。 このFLASHの場合、ScrollBarを表示するのに、 UIコンポーネントのTextAreaを使うしかないようなの です(DynamicTextに、ScrollBarを設定できない)。 この場合、TextAreaの文字を取得する方法が分かり ません(TextAreaの情報がほとんど無いため)。 単純に、文字を取得して、CGIにデータを送りたい のです。 何か分かる人いましたらお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
タイプを「ダイナミックテキスト」または「テキスト入力」にしたテキストフィールドでもそうですが、text というプロパティに、フィールド内に表示する文字列が格納されています。 例えば、TextArea コンポーネントのインスタンスに input_form という名前を付けている場合、 str = input_form.text; このようにして、格納されている文字列を取得できます。 また、 input_form.text = "・・・"; と、直接値を書き換えますと、テキストフィールドまたは TextArea コンポーネント内に表示する内容を変更することもできます。 TextArea コンポーネントの評価が今ひとつだったのか、Flash MX 2004 の 7.2 アップデータでは、なくなっていた ScrollBar コンポーネントが復活しました。 UIScrollBar という名前に変わり、Flash MX にあった ScrollBar コンポーネントよりも、ActionScript での制御もしやすくなっています。 アプリケーション自体も、細かいバグの修正・起動時間の短縮などで使いやすくなっていますので、この機会にアップデートされてはいかがでしょう。 ・Macromedia Flash MX 2004 アップデータ http://www.macromedia.com/jp/software/flash/special/7_2updater/
お礼
ありがとうございます。 取得できました。 アップデータも考えてみます。