|
|
2008/8/17(Sun) 09:08:16|NO.18359
screen 0,500,400
a = "" : b = ""
mesbox a,300,200,1,0
aID = stat
mesbox b,300,200,1,0
bID = stat
pos 300,0
button goto"変換",*henkan
*henkan
strlen (a)
objprm 1,b
を実行すると、エラーが出ます。
どこが悪いのでしょうか??
|
|
2008/8/17(Sun) 09:14:38|NO.18360
strlenの使い方が間違っています。
screen 0,500,400
a = "" : b = ""
mesbox a,300,200,1,0
aID = stat
mesbox b,300,200,1,0
bID = stat
pos 300,0
button goto"変換",*henkan
*henkan
a=strlen (a)
objprm 1,b
|
|
2008/8/17(Sun) 09:48:54|NO.18361
screen 0,500,400
a = "" : b = ""
mesbox a,300,200,1,0
aID = stat
mesbox b,300,200,1,0
bID = stat
pos 300,0
button goto"変換",*henkan
*henkan
a=strlen (a)
objprm 1,a
でしてみましたが、2回連続でボタンをおすとエラーが出ます。
誰か助けてください
|
|
2008/8/17(Sun) 09:59:21|NO.18362
a=strlen (a)
にてaに代入しているのがまずいので別の変数に変えましょう。
screen 0,500,400
a = "" : b = ""
mesbox a,300,200,1,0
aID = stat
mesbox b,300,200,1,0
bID = stat
pos 300,0
button goto"変換",*henkan
*henkan
x=strlen (a)
objprm 1,x
|
|
2008/8/17(Sun) 10:02:24|NO.18363
どういう処理がしたいのか説明してくれないと、
直すにも直せないと思いますが。
とりあえずエラーになるのは、a = strlen(a)のaが数値型変数に
なっているから。
|
|
2008/8/17(Sun) 10:41:40|NO.18364
ありがとうございました〜!
ぶじ解決しました
|
|