-1

そのため、Visual Studio の c# でセキュリティ パネルに取り組んでおり、テキスト ボックスから情報を取得する方法を理解するのに苦労しています。特定のコードの場合、リスト ボックスに別のものが表示されます。

たとえば、ボタン 1、2、4、5 をクリックしてから # ボタンを押すと、日付、時刻、およびセキュリティ パネルを介してアクセスしたユーザーを説明するメッセージが表示され、次のようなメッセージが表示されます。

「10/22/13 5:21 セキュリティ チーム」

        private void btnHASH_Click(object sender, EventArgs e)
    {            
        accessboxLIST.Items.Add(codeTXT.Text);
        codeTXT.Clear();           

    }

テキストボックスにあるものを入力してリストボックスに入れるボタンですが、それは私が必要としているものではなく、別のメッセージを表示するために必要です

全部で 12 個のボタンがあり、テキストは 0,1,2,3,4,5,6,7,8,9,C,# btnHASH = #

1245 になる前に述べたような成功したコードは、リストボックスに日付、時刻、および「セキュリティ チーム」というメッセージを表示する必要があります。

4

1 に答える 1

0

この割り当てでは、ボタン # がクリックされたときにリストボックスを使用する必要があり、テキストボックス内のコードは有効なコードであり、日付、時刻、および誰がセキュリティチーム、用務員などを入力したかを説明する特定のメッセージを表示する必要があります

OK ... うまくいけば、数字ボタンの背後にあるコードは次のようになります。

    private void btn0_Click(object sender, EventArgs e)
    {
        codeTXT.Focus();
        codeTXT.SelectedText = "0";
    }

    private void btn1_Click(object sender, EventArgs e)
    {
        codeTXT.Focus();
        codeTXT.SelectedText = "1";
    }

    // ...etc...

次に、# が押されたら、codeTXT の .Text() プロパティを確認する必要があります。

    private void btnHASH_Click(object sender, EventArgs e)
    {
        if (codeTXT.Text == "1245")
        {
            accessboxLIST.Items.Add(DateTime.Now.ToString() + " Security Team");
            codeTXT.Clear();
        }
        else if (codeTXT.Text == "007")
        {
            accessboxLIST.Items.Add(DateTime.Now.ToString() + " James Bond");
            codeTXT.Clear();
        }
    }
于 2013-10-23T02:34:35.870 に答える