//showLogin private void showLogin(object sender, EventArgs e) { signin login = new signin(); login.ShowDialog(); updateLoginInfo(); }
public void updateLoginInfo() { INIProfile mINIProfile = new INIProfile(); bool isException = false; int i = 0; signin msignin = new signin(); try { uid = mINIProfile.GetIntValue("uid", -1); username = mINIProfile.GetStringValue("username", "N/A"); token = mINIProfile.GetStringValue("token", "N/A"); } catch (Exception ex) { isLogin = false; isException = true; } if ((username == "N/A" || token == "N/A" || uid == -1) && !isException) { isLogin = false; } else { if (!isException) { isLogin = true; } } if (!isLogin) { toolStripStatusLabel.Text = "未登录!"; toolStripStatusLabel.ForeColor = Color.Red; loginToolStripMenuItem.Visible = true; lockToolStripMenuItem.Visible = false; } else { toolStripStatusLabel.Text = "已登录!"; toolStripStatusLabel.ForeColor = Color.Green; loginToolStripMenuItem.Visible = false; lockToolStripMenuItem.Visible = true; } }