• ベストアンサー

TEXTBOXに文字列を表示させたいのだが、スペースで改行してしまう

困っています。 VB6にてプログラムを作成しています。 簡単なプログラムでTEXTBOXに、改行のない長い文字列を スクロールバーを使わずに折り返して表示させたい のですが、適当なところで勝手に改行されてしまいます。 いろいろと試してみると、スペースからスペースまでの 文字を1つの文字列としているみたいで、その文字列が なるべく折り返さないように、もしスペースがあったら 改行するようです。 つまり文字列にまったくスペースがなければきれいに 折り返して表示されます。 スペースもその文字列として扱ってくれるような方法 はないでしょうか? よろしくお願い致します。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

こんな問題では無い?当たり前過ぎますからね。 (1)入力する時は、aaaa aaaのあとにShift+Enterキーを押すとここで改行されてそれ以後入力bbbbbbは次行に表示される。 (2)Private Sub Form_Click() Text1.Text = "aaaa aaa" & vbCrLf Text1.Text = Text1.Text & "bbbbbb" End Sub これでaaaa aaaで改行されて、次行にbbbbbbと表示される。 Multiline=Trueは前提で。

katata
質問者

お礼

解決しました。 ありがとうございました。

その他の回答 (1)

  • 2ch
  • ベストアンサー率51% (64/125)
回答No.1

multilineプロパティ

katata
質問者

補足

ごめんなさい。 記載を忘れていたのですが、 「multilineプロパティ」をONにした上での 質問です。

関連するQ&A