1

これはとても重要です。

状況: 施設を登録して「ゲーム」を構築しています。データ構造と配列を使用しています。必要なものはすべて揃っていますが、ログイン. 次のループが必要です。

  • 配列/レコードをループする
  • 配列/レコードの内容とユーザーがテキストボックスに入力した内容を比較します
  • 他のコードを実行する

これらは私の保管方法です:

Public Structure typRegistrationDetails
    Dim strUsername As String
    Dim strPassword As String
End Structure

Public Shared strUsers(0 To 2) As typRegistrationDetails

現在、ユーザー数は 3 人に制限されています。各 strUsers には、strUsername と strPassword が含まれています。

登録するコードを既に書いています。それを見る必要があるかどうか教えてください。

ここで、上記の構造をループして、それらの値をユーザーが入力した値と比較するループが必要です。

つまり、txtUsername.Text (ユーザー入力) と txtPassword.Text (ユーザー入力) が strUsers(index) のいずれかに一致する場合は、何かを実行し、そうでない場合は別のことを実行します。

4

1 に答える 1

0

このようなもの?

Dim found As Boolean = False
For Each u As typRegistrationDetails In strUsers
    If u.strUserName = strUserName AndAlso
       u.strPassword = strPassword Then
        found = True
        Exit For
    End If
Next
If found Then
    ' do something
Else
    ' do something else
End If
于 2012-11-02T16:40:49.733 に答える