人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

flash builder 4 について

前提になりそうな知識がないため、非常に苦労しています。
お手すきな方、お助けください。

TextAreaのテキスト「昔々あるところにおじいさんがすんでいました」から、
「おじいさん」を「おばあさん」に置換したいんです。

どのようにして置換したらよいでしょうか。

よろしくお願いします。

●質問者: きあ
●カテゴリ:コンピュータ
✍キーワード:Builder Flash テキスト
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● kaiawase
●0ポイント

すみません、質問の意味がわかりませんでした。

http://q.hatena.ne.jp

◎質問者からの返答

すみません、回答された意味がわかりませんでした。


2 ● mkonomi
●20ポイント

flash builder 4 を知らないので亜流の方法しかコメントできませんが、

確実に実行できると思います。

【方法】

?メモ帳を起動し新規ファイルを開く

Ctrl+N

?flash builder 4 のTextAreaのテキスト全てを選択してコピーする

Ctrl+A、Ctrl+C

?メモ帳へペーストする

Ctrl+V

?メモ帳での置換する

?メモ帳のテキスト全てを選択してコピーする

Ctrl+A、Ctrl+C

?flash builder 4 のTextAreaへペーストする

Ctrl+V

《メモ帳での置換》

文字列を検索して置換するには

[編集] メニューの [置換] をクリックします。

[検索する文字列] に検索する文字または単語を入力します。

置換する文字列を [置換後の文字列] ボックスに入力します。

すべての文字列を一度に置換するには、[すべて置換] をクリックします。

一度に 1 つのインスタンスを置換するには、[次を検索] をクリックし、

[置換] をクリックします。

◎質問者からの返答

http://www.adobe.com/jp/products/flashbuilder/?sdid=FDOZG

↑これなんです。

確かに、メモ帳は便利なんですが、今回はメモ帳は使えません。


3 ● clockmaker
●100ポイント ベストアンサー

ActionScriptで文字列を置換する、という質問だと想定してお答えします。

一応、真面目な回答です。

// TextAreaのidを「textArea」と仮定し予め次の文言が表示されているとします。
// textArea.text = "昔々あるところにおじいさんがすんでいました";

// 文字列の置換は次の通り
var str:String = textArea.text;
str = str.split("おじいさん").join("おばあさん");
trace(str); // 「昔々あるところにおばあさんがすんでいました」と出力される

// TextAreaに反映する
textArea.text = str; //置換されたテキストがTextAreaに表示される

※こういった文字列の操作はActionScriptの基礎となります。Flash Builderでコンテンツやアプリを作られる場合はこの他にもたくさんの基礎知識が必要になると思うので、一度ActionScriptやFlash Builderの入門書を勉強されたほうが、手っ取り早い気がします。

http://www.amazon.co.jp/dp/4839934061

※またFlexにはユーザーコミュニティがあり、Flexの質問ははてなQAでするよりも的確な答えが得られるでしょう。

http://www.fxug.net/

※FlashやActionScriptの質問で、サンプルスクリプトを欲しいと質問するのはNGにあたる場合があるので気をつけましょう。

http://www.fumiononaka.com/TechNotes/NGWords.html#Su

◎質問者からの返答

※こういった文字列の操作はActionScriptの基礎となります。

この文字列操作についてがまったくみつけられず質問にいたりました。

flash builder 4の操作から覚えないといけないので、一通り書いてある本になってしまいました。

どうやらFlex3と FlashBuilder4では大きく変わった部分があるらしく、Flex3のソースがうまく動かせませんでした。

変換する場所などが理解できてないので当然です。

flash builder 4のお試し版を使ってるんですが、あまり情報がない状態。

あまり注目されていないいんでしょうか。

理解できる説明を4?5時間ネット検索しても見当たらず、質問したしだいです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ