こんにちは私はおそらくこれをoverthinkingですが、どのようにテキストボックスの最初の3つの数字の655または699のテキストボックスをチェックすることができますか?2つの可能な数字のある文
私はどのように動作するようになりましたが(イム推測)、それは同様にテキストボックス内の他の番号を見つけるdoesntの場合はエラーを表示し、現在のコード:
If Microsoft.VisualBasic.Mid(txtNumber.Text, 1, 3) <> 655 Or Microsoft.VisualBasic.Mid(txtNumber.Text, 1, 3) <> 699 Then
'ERROR
end if
私が間違って何をやっているのでしょうか?
デビッド
を試みる 'むしろOr''よりAnd'を試してみてください。または、さらに良い、 'AndAlso'。あなたは型の安全性やセマンティクスについてまったく気にしている場合や、引用符でそれらの「数字」を置きます。テキストボックスに十分な文字が含まれていないとき – cHao
あなたのエラーの原因はほぼ確実です。 – UnhandledExcepSean
@SpectralGhost:ない問題。文字列に3文字以上の文字列がない場合は、その文字列を取得します。 – cHao