-2

具体数据我的意思是从一个文本文件中读取一个关键字到另一个关键字,然后在 toolStripMenuItem Click 上的记事本中显示该数据。

下面的代码仅用于显示文本文件的整个数据,但我只想要特定的内容。

System.Diagnostics.Process.Start(Path.GetDirectoryName(System.Windows.Forms.Application.ExecutablePath) + "\\someFile.txt");
4

1 回答 1

0

我只是这样尝试。

if (File.Exists(Path.GetDirectoryName(System.Windows.Forms.Application.ExecutablePath) + "\comments_from_SSRD1.txt")) File.Delete(Path.GetDirectoryName(System.Windows.Forms.Application.ExecutablePath) + "\文件 1.txt");

        StreamWriter sw = null;
        bool endFlag = false;
        bool startFlag = false;
        sw = File.AppendText(Path.GetDirectoryName(System.Windows.Forms.Application.ExecutablePath) + "\\file1.txt");
        foreach (string lineOf in errorReportContent)
        {


            if (lineOf.Contains("Report Of Conditionals Mismatch"))
            {
                startFlag = true;
            }
            if (lineOf.Contains("End Of Conditionals Mismatch Report"))
            {
                endFlag = true;
            }
            if (startFlag == true && endFlag != true)
            {
                sw.WriteLine(lineOf);
            }





        }
        sw.Close();
        System.Diagnostics.Process.Start(Path.GetDirectoryName(System.Windows.Forms.Application.ExecutablePath) + "\\file1.txt");
于 2013-05-17T07:08:57.167 回答