2013-05-17 3 views
-2

Конкретные данные Я имею в виду чтение из одного ключевого слова в другое ключевое слово из текстового поля и отображение этих данных в блокноте на toolStripMenuItem.Извлечь конкретные данные из Блокнота и отобразить их в другом блокноте в C#

Приведенный ниже код предназначен для отображения всего текста текстового файла, но я хочу только конкретный контент.

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

почему -1 Не понимаю, этот вопрос выглядит неясным? –

+0

Подсказка от меня: используйте метод вытеснения. – aef

ответ

0

Я просто пробовал вот так.

если (File.Exists (Path.GetDirectoryName (System.Windows.Forms.Application.ExecutablePath) + "\ comments_from_SSRD1.txt")) File.Delete (Path.GetDirectoryName (System.Windows.Forms.Application. ExecutablePath) + "\ file1.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"); 
Смежные вопросы