input関数に付いての質問
No.00419
Yolee
さん 99/02/12 19:28
Q&A集を拝見しても疑問が解けませんでしたので質問させて頂きます。
input関数で、空文で"OK"を押下した場合と、"キャンセル"を押下した場合を判別す
る方法はありませんか?ご存じの方宜しくお願いいたします。
[
△
]
RE:00419 input関数に付いての質問
No.00420
mago
さん 99/02/12 19:57
>input関数で、空文で"OK"を押下した場合と、"キャンセル"を押下した場合を判別す
>る方法はありませんか?ご存じの方宜しくお願いいたします。
START:
$a = input("あなたの名前は?");
if( !result ) {
message "ESC又はキャンセルが押されました。";
endmacro;
}
else if( $a == "" ){
message "何か入れてよ!";
goto START;
}
message $a;
endmacro;
こんな感じでどうでしょうか。
mago
[
△
]
RE:00420 input関数に付いての質問
No.00421
Yolee
さん 99/02/13 12:54
>START:
>$a = input("あなたの名前は?");
>if( !result ) {
>message "ESC又はキャンセルが押されました。";
>endmacro;
>}
>else if( $a == "" ){
>message "何か入れてよ!";
>goto START;
>}
>message $a;
>endmacro;
>
magoさま、初歩的な質問に回答ありがとうございました。result を参照するのです
ね。おかげで疑問が氷解しました。
−Yolee@三河
[
△
]