2012-02-15 3 views
0

私は少し問題があります。私はライブラリの機能で得られるいくつかのデータを入力しようとしています。多くのデータをテキストで表示するフレックス

バージョン、言語などをテキスト領域に表示したいのですが、その時点では1つしか入力できません。

これは私が地域ボックスに結果を表示したいので、私は一瞬

<![CDATA[ 
     function displayResult() 
     { 
      var versionString = Capabilities.version; 
      var versionString = Capabilities.language; 
      var versionString = Capabilities.os; 
      txtbox1.text = Capabilities.version; 
      txtbox1.text = Capabilities.language; 
      txtbox1.text = Capabilities.os; 


     } 

    ]]> 

で持っているものですが、私は、私は必要なすべてが名前txtbox1を使用することだと思いました。

アイデア?三行

txtbox1.text = Capabilities.version; 
txtbox1.text = Capabilities.language; 
txtbox1.text = Capabilities.os; 

答えて

2

あなたはtxtbox1.text 3倍の値を変更するので、最後の値だけ(​​)を保持します。

あなたはおそらくこのような何かを行う必要があります。

txtbox1.text = "Version: " + Capabilities.version + "\n" + 
      + "Language: " + Capabilities.language + "\n" + 
      + "OS: " + Capabilities.os; 

編集あなたはあなたができる言語を変更したい場合は、そう、それは次のように:

txtbox1.text = Capabilities.version + Capabilities.language + Capabilities.os; 

またはいくつかのより多くの書式と

var language : String = ""; 
if (Capabilities.language == "EN") 
    language = "English" 
else 
    language = Capabilities.language 

txtbox1.text = "Version: " + Capabilities.version + "\n" + 
      + "Language: " + language+ "\n" + 
      + "OS: " + Capabilities.os; 
+0

チャームのように動作します。 – Dymond

+0

多分別のチップ:) ENを英語に変更するif else文があります。それは動作しますが、私の最初のコードと全く同じことをしています。ちょうど上書きする。 ありがとう – Dymond

関連する問題