Gibt es eine Möglichkeit mehrere Zeilen aus einer x-beliebigen Datei zu laden, zum Beispiel die ersten 30, die letzten 30 und den Rest?
Oder nach bestimmten Schlagwörtern? Ich kenne die untere Variante, die aber nur für einzelne Zeilen funktioniert.
Oder nach bestimmten Schlagwörtern? Ich kenne die untere Variante, die aber nur für einzelne Zeilen funktioniert.
Code:
private void öffnenToolStripMenuItem_Click(object sender, EventArgs e)
{
OpenFileDialog sr = new OpenFileDialog();
sr.Filter = "php files (*.php) |*.php";
sr.FilterIndex = 2;
sr.RestoreDirectory = true;
string fileName = "";
if (sr.ShowDialog() == DialogResult.OK)
{
fileName = sr.FileName;
System.IO.StreamReader fsr = new System.IO.StreamReader(fileName);
string s;
ArrayList a = new ArrayList();
while ((s = fsr.ReadLine()) != null)
{
a.Add(s);
}
richTextBox2.Text = (string)a[0];
richTextBox1.Text = (string)a[1];
richTextBox3.Text = (string)a[2];
}
}