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


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
1112
きゃすぱぁdeffunc→input 変数名が指定されていません4解決


きゃすぱぁ

リンク

2011/11/12(Sat) 01:33:54|NO.42935

初心者ですが、moduleに手を出したく思い、下の様なスクリプトを作りました。
結果、inputの行で「変数名が指定されていません」とエラーが出ました。
理想としては
------
うさぎ
↑まじかわいい
いや、タヌキのほうがかわいいから。
ちなみにあなたは?
[動物名  ]
------
と表示するはずだったのですが、どこが問題だったのでしょうか?
目的は、「一つの命令でmesを付随させ、inputの中身を設定し、表示すること」です。
初歩的なことかもしれませんが、
自分で調べても原因がわからなかったため、質問している次第です。
よろしくお願いします。

#module
#deffunc kawames_input str animalname,str animalname2,str animalname_input mes animalname mes "↑まじかわいい" mes "いや、"+animalname2+"のほうがかわいいから" mes "ちなみにあなたは?" input animalname_input,100,20 return #global kawames_input "うさぎ","タヌキ","動物名"



この記事に返信する


晩御飯

リンク

2011/11/12(Sat) 01:49:44|NO.42938

inputの第一引数は文字列ではなく変数です。
なので
#deffunc kawames_input str animalname,str animalname2,var animalname_input
... kawames_input "うさぎ","タヌキ",動物名
となります。
詳しくはヘルプを参照して下さい。



きゃすぱぁ

リンク

2011/11/12(Sat) 03:00:21|NO.42942

>>晩ご飯 様
inputの引数をstrで指定してはいけないことが分かり、

input animalname_input,100,20

box=animalname_input
input box,100,20

とすることで解決できました。
ありがとうございました。



きゃすぱぁ

リンク

2011/11/12(Sat) 03:22:05|NO.42943

すみません、削除用パスワードを入力したのですが、入力ミスをしたのか一致しませんでした。
記事削除できなかったため、改めて送信し解決チェック入れさせて頂いています。



ぬこ

リンク

2011/11/12(Sat) 14:43:13|NO.42950

記事は削除しないでください



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