本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

締切済み
※ ChatGPTを利用し、要約された質問です(原文:vb6のstringについて256文字以上連結)

VB6のstringについて256文字以上連結する方法

2023/10/20 14:24

このQ&Aのポイント
  • VB6のstringを使って、256文字以上の文字列を連結する方法について教えてください。
  • VB6のstringの制約により、256文字以上の文字列を連結するとエラーが発生します。どのようにすれば文字列を連結できるでしょうか?
  • VB6では、256文字以上の文字列を連結するためには、複数のstring変数を使用する必要があります。具体的な方法を教えてください。
※ 以下は、質問の原文です

vb6のstringについて256文字以上連結

2020/08/01 22:28

Dim str as String
Dim intloop as Integer

For intloop=0 TO 19
str=str+"work joint“+intloop
Next intloop

20個分の文字列が連結されません。
どのようにすればよろしいでしょうか?

回答 (2件中 1~2件目)

2020/08/02 20:37
回答No.2

VB6は無いんでVSexpress2012なんですけど

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim str As String
Dim intloop As Integer
str = ""
For intloop = 0 To 19
str = str + "work joint"
intloop = intloop + 1
Next intloop

TextBox1.Text = str

End Sub

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する
2020/08/02 12:34
回答No.1

VB6って、+演算子で数値型から文字列型への自動変換してからの連結って出来ましたっけ?

文字列連結を明示するために、&演算子使い、更にCstr関数でintloopも明示的に文字列に変換してから連結してもだめでしょうか?

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。