文字列が代入できませんに絡む話

解決


スミセイ  2004-06-25 11:10:33  No: 114306  IP: [192.*.*.*]

どうして文字列に
+ i +  では代入できなくて
& i &  ではできたのでしょう?
※ i はInt型
型に関係してくるのでしょうか?
3つ位下のタイトルに関係しています。

編集 削除
nanashi  2004-06-25 11:26:27  No: 114307  IP: [192.*.*.*]

ヘルプは読まれましたか?
文字列の連結は『&』で行います。

そもそも文字列の連結にIntegerを混ぜること自体間違っていますが。

編集 削除
スミセイ  2004-06-25 11:32:16  No: 114308  IP: [192.*.*.*]

ヘルプに書いてありました。

でも今まで+でもできてたような…

まぁなにはともあれお世話様でした。

編集 削除
nanashi  2004-06-25 12:02:36  No: 114309  IP: [192.*.*.*]

VB6.0の場合、String型同士なら『+』でも連結可能ですが、
数値型の変数と数字が代入されている文字列型の変数を結合したときに数値として加算されてしまいます。
いずれにせよ、紛らわしいのでやめた方が良いです。

編集 削除