0

iButton からデータを読み取るためのインターフェイスを作成する必要があります。実際には次のように動作します: ユーザーはマグネット付きの小さなペンダントを iButton デバイスに取り付けます -> 彼をログインさせます。ユーザーはペンダントを奪います - ログアウトします。

私の問題は、簡単に再ログインする方法を知っていることです:

 public static void sp_DataReceived(object sender, SerialDataReceivedEventArgs e)
        {
            if (sp.ReadLine() == "logout")
            {
               logoutUser();
            }
            else 
            {
                //put data into nonstatic textbox from another window
               // or raise some event which will listen to changes in data and put string into textbox
            }
        }

しかし、data != "logout" のときにイベントを発生させるにはどうすればよいですか (たとえば、PIN コードとして A0019293881)。

4

1 に答える 1

1

独自のイベントを作成し、else句で起動してから、イベントを聞いて必要なことを行うメソッドを作成できます。

イベントについて詳しくはこちら

于 2013-10-28T15:16:11.640 に答える