タイトル : Select Caseの疑問 投稿日 : 2019/02/07(Thu) 15:34 投稿者 : いまだにVB6
いつも利用させていただいています。 早速ですが、質問です。 現在、私はVB6初心者の方への講習を行っているんですが そこで動作について説明ができなかったので投稿させていただきました。 環境としては、フォームにテキストボックスが1つと コマンドボタンが1つの単純なプロジェクトで コマンドボタンのクリックイベントに Select Case テキストボックス名.Text Case 1 To 10 MsgBox "Low" Case 11 To 20 MsgBox "Mid" Case 21 To 30 MsgBox "High" End Select と組んで、実行してテキストボックスに『3』と入力して コマンドボタンを押すと、メッセージに『High』と表示されます。 VBでは、数字と文字では区別されないと記憶していますから 入力が『3』ならメッセージには『Low』と表示されるはずですよね? それが『High』と表示されたのでなぜでしょうと質問されたのですが 私もわからず答えられませんでした。 どなたかご教授いただけると幸いです。よろしくお願いします。 |