HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2006
0524
ルーイヨッシー文字列型の足し算で" "を足せない3解決


ルーイヨッシー

リンク

2006/5/24(Wed) 07:27:49|NO.845

こんちは!

A = "あ" B = "いうえお" C = A + " " + B mes c
とすると、ちゃんとスペースを出してくれるじゃないですか。
それが

27 mxy = script + " " + nmx + "," + nmy + "," + mousex + mousey
とすると、

"#Error:SJIS space code error in line 27 [hsptmp]
#Fatal error reported."

と出て、動かなくなっちまいました。ナニが悪いのか・・・長いのか?



この記事に返信する


kz3

リンク

2006/5/24(Wed) 08:41:35|NO.846

> SJIS space
全角スペースが含まれています。

どこに含まれているのかは自分で確認してください。
エディタの設定で可視化することが出来ます。



I386

リンク

2006/5/24(Wed) 11:11:12|NO.847


C = A + " " + B
あとこの A の前に""+を付ける(つまり文字列変数が代入式やパラメーターの先頭に来る時に)
癖をつけた方がいいと思いますよ。

C =""+ A + " " + B
…こんなかんじで



ルーイヨッシー

リンク

2006/5/25(Thu) 07:11:39|NO.863

あっはい了解です。



ONION software Copyright 1997-2023(c) All rights reserved.