Zum Inhalt springen

s0h0

Mitglieder
  • Gesamte Inhalte

    29
  • Benutzer seit

  • Letzter Besuch

Beiträge von s0h0

  1. nochmal der vollständigkeit wegen.

    Regex rx = new Regex(@"[a-zA-Z]");

    // Create an instance of StreamReader to read from a file.

    // The using statement also closes the StreamReader.

    using (StreamReader sr = new StreamReader("../../log.txt"))

    {

    String line;

    // Read and display lines from the file until the end of

    // the file is reached.

    while ((line = sr.ReadLine()) != null)

    {

    bool b;

    b = line.Contains("Checkpoint Completed");

    if (B)

    {

    split = line.Split(new Char[] { ' ' });

    textBox2.Text += line + Environment.NewLine + split[5].ToString() + Environment.NewLine;

    }

    split2 = line.Split(new Char[] { ' ' });

    if (rx.IsMatch(split2[0]))

    {

    textBox3.Text += line + Environment.NewLine;

    }

    }

    }

  2. ich hab zwar nicht verstanden was jetzt schon geht und was noch das problem ist...

    aber so wird in die textbox2 nur die zeile mit checkpoint completed geschrieben...

    using (StreamReader sr = new StreamReader("../../log.txt"))

    {

    String line;

    // Read and display lines from the file until the end of

    // the file is reached.

    while ((line = sr.ReadLine()) != null)

    {

    bool b;

    b = line.Contains("Checkpoint Completed");

    if (B)

    textBox2.Text += line + Environment.NewLine;

    }

    }

    wenn du jetzt die 0 rauslesen willst, dann musst die ganze zeile einfach an jeden leerzeichen splitten, dann ist die fuenfte stelle in deinem array die zahl....

    string [] split = line.Split(new Char [] {' '});

    split[5] // hier steht dann deine zahl....

  3. StreamReader sr = new StreamReader("C:\\file.txt"); // öffnet einen stream zurtextdatei

    string[] test = sr.ReadToEnd().Split('@'); //liest die datei bis zum ende aus und trennst bei einem @ zeichen

    sr.Close(); //beendet den datenstrom

    statt readtoend gibt es noch andere funktionen z.B.: readline... und damit ist die datei schon so gut wie ausgelesen :)

  4. ja wie.

    testcontrol tc = new testcontrol();

    testcontrol2 tc2 = new testcontrol2();

    testcontrol3 tc3 = new testcontrol3();

    UserControl c1 = new UserControl();

    switch

    {

    case a: c1 = tc;

    case b: c1 = tc2

    ......

    }

    tabControl1.TabPages[1].Controls.Add(c1);

    so isses doch dann dynamisch oder?

  5. naja bevor du ein spiel programmierst wuerde ich erstmal die textdatei auslesen :)

    using System;

    using System.IO;

    namespace FCL_Buch._System_IO {

    public class Samples_Dateiinhalte {

    public void Datei_lesen() {

    // Zeilenweises Lesen aus einer Textdatei

    string dateiName = @"..\_daten\dateisystem\protokoll.txt";

    // Datei öffnen

    FileStream fs = new FileStream(dateiName, FileMode.OpenOrCreate, FileAccess.ReadWrite);

    // Stream öffnen

    StreamReader r = new StreamReader(fs);

    // Zeiger auf den Anfang

    r.BaseStream.Seek(0, SeekOrigin.Begin);

    // Alle Zeilen lesen und an Console ausgeben

    while (r.Peek() > -1)

    FclOutput.PrintOut( r.ReadLine() );

    // Reader und Stream schliessen

    r.Close();

    fs.Close();

    }

    }

    }

  6. oder so lesen:

    using (StreamReader sr = new StreamReader("$expression$"))

    {

    String line;

    // Read and display lines from the file until the end of

    // the file is reached.

    while ((line = sr.ReadLine()) != null)

    {

    Console.WriteLine(line);

    }

    }

  7. aber zu deiner beruhigung. man muss in der prüfung nicht programmieren können! sozialkunde, it-systeme und uml ist viel wichtiger und gibt mehr punkte!

    also letztes jahr in der prüfung gab es nur eine aufgabe in der pseudocode gefragt war...

    http://www.tutorials.de/forum/net-datenverwaltung/221863-c-textdatei-auslesen-brauche-hilfe.html

    using System;

    using System.IO;

    class Test

    {

    public static void Main()

    {

    string szSrcLine;

    FileStream fsInput = new FileStream ("Inputfile.txt", FileMode.Open, FileAccess.Read);

    StreamReader srInput = new StreamReader (fsInput);

    while ((szSrcLine = srInput.ReadLine ()) != null)

    {

    // hier Zeile verarbeiten....

    }

    srInput.Close ();

    fsInput.Close ();

    }

    }

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...