⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.cs

📁 学生学籍管理系统 学生管理 教材管理 成绩管理
💻 CS
字号:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Microsoft.Win32;
using System.IO;

namespace 学籍管理系统
{
    public partial class Main :DevComponents.DotNetBar .Office2007Form 
    {
        public Main()
        {
            InitializeComponent();
            this.Closing += new CancelEventHandler(Form_Closing);
          
        }
        private void infos()
        {
            string myss = System.DateTime.Now.ToLongDateString() + "  " + System.DateTime.Now.ToLongTimeString() + "  " + user + "    退出";
              string paths = Directory.GetCurrentDirectory() + "\\log.txt";
              StreamWriter sw = new StreamWriter(paths, true, Encoding.Default);
              sw.WriteLine(myss);
              sw.Close();
        }
        private void Form_Closing(object sender, System.ComponentModel.CancelEventArgs e)
        {

         
            DialogResult result = MessageBox.Show("您确定要退出吗","退出", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
            if (result == DialogResult.OK)
            {
                infos();
                Application.ExitThread ();
            }
            else
            {
                e.Cancel = true;
            }
            
        }

        private string _user,_usertype;
        public string user
        {
            get
            {
                return _user;
            }
            set
            {
                _user = value;
            }
        }
        public string usertype
        {
            get 
               {
                   return _usertype ;
            }
            set
            {
                _usertype = value;
            }
        }
        private void 退出ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            DialogResult result;
            result = MessageBox.Show("您确定要退出吗", "退出", MessageBoxButtons.OKCancel ,MessageBoxIcon .Warning );
            if (result == DialogResult.OK )
            {
                infos();
                Application.ExitThread();
            }
        }
        private void Main_Load(object sender, EventArgs e)
        {
           

            RegistryKey hkml = Registry.LocalMachine;
            RegistryKey xsxj = hkml.CreateSubKey(@"SOFTWARE\学籍管理系统");
            try
            {
                string my = xsxj.GetValue("MyView", "nor").ToString ();
              
                if (my == "nor")
                {
                    this.WindowState = FormWindowState.Normal;
                }
                else if (my == "max")
                {
                    this.WindowState = FormWindowState.Maximized;
                }
            }
            catch (Exception)
            {
                MessageBox.Show ("系统配置错误 !但不影响正常工作");
            }
            finally
            {
                hkml.Close();
            }
            

            if (usertype  == "教师")
            {
                系统设置ToolStripMenuItem.Enabled = false;
                用户管理ToolStripMenuItem.Enabled = false;
            }
          
            toolStripStatusLabel2.Text = usertype+"        ";
            toolStripStatusLabel3.Text = user+"                                                                      ";
            toolStripStatusLabel4.Text = "合肥工业大学";
        }

        private void 关于ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            about ab = new about();
            ab.Show();
        }

        private void 系统设置ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            sysset sys = new sysset();
            sys.MdiParent = this;
            sys.Show(); 
        }

        private void buttonItem1_Click(object sender, EventArgs e)
        {
            student stt = new student();
            stt.MdiParent = this;
            stt.Show();
        
    
           
        }

        private void 学生管理ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            buttonItem1_Click(null, null);
        }

        private void buttonItem2_Click(object sender, EventArgs e)
        {
            jiaocai jc = new jiaocai();
            jc.MdiParent = this;
            jc.Show(); 
        }

        private void buttonItem3_Click(object sender, EventArgs e)
        {
            chengji cj = new chengji();
            cj.MdiParent  = this;
            cj.Show();
        }

        private void 用户管理ToolStripMenuItem_Click(object sender, EventArgs e)
        {
           
        }

        private void 成绩管理ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            buttonItem3_Click(null, null);
        }

        private void 教材管理ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            buttonItem2_Click(null, null); 
        }

        private void timer1_Tick(object sender, EventArgs e)
        {
            toolStripStatusLabel1.Text = "     " + System.DateTime.Now.ToLongDateString() + "       " + System.DateTime.Now.ToLongTimeString()+"              "; 
        }

        private void 用户管理ToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            user us = new user();
            us.MdiParent = this;
            us.Show(); 
        }

        private void 系统日志ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            infomd ins = new infomd();
            ins.MdiParent = this;
            ins.Show();
            
        }
 
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -