• ベストアンサー

表示テキストを保存するには

テキストボックスとボタンを貼り付けて ボタンを押すと、 あいうえお と表示されるプログラムを作るとします この場合、3回ボタンをおしたら、あいうえお が3行(または3個)表示されたり 10回ボタンを押したら、あいうえお が10行(または10個)表示するようにしたいです いまだと何回押しても1つしか表示されません ちなみにボタンをダブルクリックして Buttun1 クラスの  click メゾットで TextBox1.Text = ("あいうえお") と書いただけです これに何を追加すればいいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#67980
noname#67980
回答No.1

TextBox1.Text = ("あいうえお") を TextBox1.Text = TextBox1.Text & ("あいうえお") とやってみてはいかがでしょう。

その他の回答 (3)

回答No.4

横から補足失礼します。 TextBox1.Text += "あいうえお" & vbCrLf は、 TextBox1.Text &= "あいうえお" & vbCrLf と書くクセをつけておいた方が 後々の事を考えても、良いと思います。 文字列連結には全て「+」ではなく「&」を使う方法で。 前のソースにもこのやり方入ってたんだけどなぁ… こっちで話を進めるなら、前のは締め切っておいてくださいね。

  • kikujack
  • ベストアンサー率47% (17/36)
回答No.3

redfox63さんいったとおりです。 ちなみに下記三種類の書き方が意味同じです。 TextBox1.Text = TextBox1.Text & "あいうえお" & vbCrLf TextBox1.Text += "あいうえお" & vbCrLf TextBox1.Text = TextBox1.Text & "あいうえお" & Chr(13) & Chr(10) テキストボックスのMultiLineプロパティをTRUEに変更しないと、テキストボックスが改行できません。

  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.2

まず テクストボックスのMultiLineプロパティを Trueに変更します コマンドボタンのClickイベントで TextBox1.Text = TextBox1.Text & "あいうえお" & vbCrLf と記述しましょう 前回入力されているTextBox1.Text と "あいうえお"と 改行を表す定数を連結して Textプロパティを更新します

関連するQ&A

専門家に質問してみよう