トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     【ダイナミックテキストフィールド】文字列を取得するには?
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
fawn9630
Åê¹ÆNo.21926
投稿日時: 2005-12-7 2:21
半人前
居住地:
投稿: 35
使用環境:
10.4
【ダイナミックテキストフィールド】文字列を取得するには?
ダイナミックテキストフィールド内の文字列を選択(黒反転した状態)した時に、
その選択した文字列を変数に取得したいと思っています。

このような処理は可能でしょうか?どなたかご教授いただけると幸いです。
よろしくお願いします。


10.4  MX 2004
newborn
Åê¹ÆNo.21932
投稿日時: 2005-12-7 10:14
常連
居住地: StoneRiverPrefecture
投稿: 170
使用環境:
MAC OSX panther/ WIN XP, Flash MX2004 pro,
Re: 【ダイナミックテキストフィールド】文字列を取得するには?
引用:

fawn9630さんは書きました:
ダイナミックテキストフィールド内の文字列を選択(黒反転した状態)した時に、
その選択した文字列を変数に取得したいと思っています。

このような処理は可能でしょうか?どなたかご教授いただけると幸いです。
よろしくお願いします。


10.4  MX 2004


selectedChars = "";
_root.field.onSetFocus = function() {
_root.onMouseMove = function() {
sPos = Selection.getBeginIndex();
ePos = Selection.getEndIndex();
_root.selectedChars = _root.field.text.slice(sPos, ePos);
trace(_root.selectedChars);
};
};
_root.field.onKillFocus = function() {
delete _root.onMouseMove;
};

_root.fieldはダイナミックテキストです。
あらかじめ文字列が入力されている状態で配置してあります。
上記のスクリプトで変数selectedCharsに選択されている文字列
を格納することができました。


----------------
☆☆☆☆☆☆NEWBORN☆☆☆☆☆☆

fawn9630
Åê¹ÆNo.21936
投稿日時: 2005-12-7 11:15
半人前
居住地:
投稿: 35
使用環境:
10.4
Re: 【ダイナミックテキストフィールド】文字列を取得するには?
ありがとうございます!
早速試してみたいと思います。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops