>>615
上のIF文でEnterだったら Key:=#0 にしてるんで、Enter入力だったのに次のIF文で、
ひっかからったら嫌かな?と思って書いてあるだけです。

ちゃんとした書き方をすれば書けるんでしょうが、貴方が書いたソースの流れから
大きく変化させない方が解り易いかと思いそのように書きました。

あと、今回のように行き詰ったら、ソースを分解したり段階的に試したりして、
シンプルにしてデバッグしやすいようにして試して見てください。