Esempio n. 1
0
        private void check_file_button_Click(object sender, EventArgs e)
        {
            string file_path = file_path_textbox.Text;

            if (!FileToolClass.FileExists(file_path))
            {
                MessageBox.Show("文件[" + file_path + "]不存在");
                return;
            }

            if (FileToolClass.getFileLine(file_path) > 1000)
            {
                MessageBox.Show("文件记录数不能多于1000条");
                return;
            }

            List <string> fileLineList = FileToolClass.ReadTextFileToList(file_path);

            int i = 0;

            foreach (string str in fileLineList)
            {
                FileLine fileline = new FileLine(str, i);
                //MessageBox.Show(str);

                string result = fileline.checkLine();
                if (result != null)
                {
                    this.result_text.Text = result;
                    return;
                }

                i++;
            }
            this.result_text.Text = "恭喜你,文件格式完全正确,可以使用加密软件进行加密了。";
        }