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


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0310
uninput命令3解決


un

リンク

2007/3/10(Sat) 06:28:03|NO.6183

 input命令を使ってパスワード入力フォームを作ろうとしました。

*hajimari input pass,24,150 button "→",*e stop *e if pass="sifjoreiure":goto *login goto *hajimari
としたのですが、なぜか文字列を入力しなくても、*login に飛んでしまうのです。
なぜか、数字のみのパスワードなら大丈夫だったのです。
ヘルプを見たりしてみましたが原因は分かりませんでした。
どなたか教えてください。



この記事に返信する


93

リンク

2007/3/10(Sat) 07:22:15|NO.6185

コメントなど入れると間違わないかもしれません。
実は私もどこが間違ってるか分かりませんが、ソースを書き直したら動きました。

*hajimari cls 4 sdim pass, 64 : pass = "sifjoreiure" input pass,150, 20, 64 button "→", *e stop *e if (pass == "sifjoreiure") { /*パスワードがあっているなら*/ goto *login } else { /*パスワードが間違ってるなら*/ goto *hajimari } *login dialog "正解" stop



うひょ

リンク

2007/3/10(Sat) 08:11:28|NO.6187

これでできました。
passが数値型だったからだと思います。

*hajimari pass="" input pass,24,150 button "→",*e stop *e if pass="sifjoreiure":goto *login goto *hajimari



un

リンク

2007/3/10(Sat) 10:56:15|NO.6193

できました。
ありがとうございます。



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