私は現在、学校向けのプロジェクトに取り組んでおり、ログインおよび登録システムが含まれています。
これは私が作った機能です。「取得された」変数は、メイン プログラムに戻されます。
Dim taken As Boolean
Dim temp As String
For counter = 1 To totalrecords
FileGet(1, player_info)
temp = player_info.username
If TextBox2.Text = temp Then
msgbox("this is a messagebox")
taken = True
End If
Next
これは、ユーザー名が使用されているかどうかを確認するコードの一部です。その場合、taked = true となり、メッセージが表示されます。
さて、なぜかif文の部分が実行されていません。メッセージ ボックスはまったく表示されません。複数の同じユーザー名を使用してこれをテストしましたが、2 番目の (同じ) ユーザー名がまだファイルに追加されています。私はとても混乱しています。
私が信じている部分は機能していません -
If TextBox2.Text = temp Then
taken = True
End If