Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 15
  1. #1
    Trojaner
    Registriert seit
    31.05.2009
    Beiträge
    71

    Standard [Frage] Textdatei auslesen

    ich brauch nen code der ne textdatei ausließt und in eine bestimmte textbox schreibt
    mfg toewlie


  2. #2
    NoClose Wurm Avatar von Kolabi
    Registriert seit
    13.07.2007
    Beiträge
    198

    Standard

    Code:
            public string[] readTextFile(string path)
            {
                string[] text;
                text = File.ReadAllLines(path, Encoding.Default);
                return text;
            }
    Beispiel :

    Code:
    using System.IO;
    ....
    
    
            private void button1_Click(object sender, EventArgs e)
            {
                DialogResult dr;
                string path;
                string[] text;
    
                dr = openFileDialog1.ShowDialog();
    
                if (dr == DialogResult.OK)
                {
                    path = openFileDialog1.FileName;
                    text = readTextFile(path);
    
                    for(int i = 0; i < text.Length; i++)
                    {
                        richTextBox1.AppendText(text[i] + "\n");
                    }
                }
            }
    
            public string[] readTextFile(string path)
            {
                string[] text;
                text = File.ReadAllLines(path, Encoding.Default);
                return text;
            }

  3. #3
    Richard Stallman Avatar von Sawyer
    Registriert seit
    26.07.2008
    Beiträge
    2.037

    Standard

    Da du nicht angegeben hast um welche SPrache es sich handelt , schreibe ich mal beide varianten für dich

    C#:
    Code:
    System.IO.StreamReader sr = new System.IO.StreamReader("C:\HalloWelt.txt") 
    {
         TextBox1.text = sr.ReadToEnd();
         sr.CLose();
    }
    VB.NET:
    Code:
    Dim sr As new System.IO.StreamReader("C:\HalloWelt.txt")
    TextBox1.text = sr.ReadToEnd()
    sr.Close()
    Ist zwar alles aus dem Kopf , müsste aber richtig sein

    MfG , ThePapst


  4. #4
    Anfänger
    Registriert seit
    24.11.2008
    Beiträge
    23

    Standard

    Hallo "ThePapst",
    kenn mich zwar in Vb.net sehr gut aus, aber C# ist recht neu für mich.
    Kannst du mir erklären warum man bei den markiereten Stellen die Klammern braucht? Ich meine da ist ja keine Sub, Schleife oder Abfrage.
    Code:
    System.IO.StreamReader sr = new System.IO.StreamReader("C:\HalloWelt.txt") 
    { '<---- hier
         TextBox1.text = sr.ReadToEnd();
         sr.CLose();
    } '<---- und hier

  5. #5
    Richard Stallman Avatar von Sawyer
    Registriert seit
    26.07.2008
    Beiträge
    2.037

    Standard

    Hier würde man es nicht brauchen , aber hier bietet es sich an , da es schöner aussieht^^

    MfG

  6. #6
    Trojaner
    Registriert seit
    31.05.2009
    Beiträge
    71

    Standard

    thepaspst das ist die vb.net section
    und wie schickt das die sachen in ein textbox

    gleich 6 fehler drin
    Geändert von =[ (11.08.2009 um 10:06 Uhr) Grund: Automerged Doublepost


  7. #7
    Richard Stallman Avatar von Sawyer
    Registriert seit
    26.07.2008
    Beiträge
    2.037

    Standard

    thepaspst das ist die vb.net section
    Falsch , hier ist die ".NET Sprachen - Techniken" Sektion , darunter fällt auch C#
    Du hast nicht angegeben um welche Sprache es sich handelt , ergo musste ich für beide Sprachen ein Beispiel schreiben.

    und wie schickt das die sachen in ein textbox
    Steht oben , einfacher geht es nun wirklich nicht

    MfG

  8. #8
    Anfänger
    Registriert seit
    24.11.2008
    Beiträge
    23

    Standard

    Zitat Zitat von ThePapst Beitrag anzeigen
    Steht oben , einfacher geht es nun wirklich nicht
    Doch ;D
    Code:
    Textbox1.Text = My.Computer.Filesystem.ReadallText("Pfad zur Datei")

  9. #9
    Richard Stallman Avatar von Sawyer
    Registriert seit
    26.07.2008
    Beiträge
    2.037

    Standard

    Jaja^^ ihr immer mit euren kinder variablen , mal ehrlich , die Streams sind um einiges Besser und bieten mehr Kontrolle , deshalb ziehe ich die Streams immer vor

    MfG
    Geändert von Sawyer (11.08.2009 um 13:28 Uhr)

  10. #10
    Trojaner
    Registriert seit
    31.05.2009
    Beiträge
    71

    Standard

    danke papst war biushcn müde vorhin deswegn so viel müll geredet xD

    geht das auch ne andere lösung also das nich der pfad da steht
    woher soll ich wissen wie der pfad bei denen ist
    Geändert von =[ (11.08.2009 um 14:52 Uhr) Grund: Automerged Doublepost


Seite 1 von 2 12 LetzteLetzte

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •