Es gibt 9 Antworten in diesem Thema. Der letzte Beitrag () ist von Chris213.
.txt Datei öffnen
Weiß einer wie ich eine .txt datei per button.click öffne?
Hey,
was meinst du mit "öffnen"? Den Inhalt einlesen oder die Textdatei mit dem Standard-Programm (Notepad) öffnen?
Beides kannst du aber auch selber beantworten: SuFu! Wurde alles schon zig-hunderte Male besprochen... Bitte immer, bevor du ein neues Thema eröffnest, erst die SuFu anschmeißen, Google sowieso...
Gruß, Manschula
Wenn du nichts findest guck mal nach StreamReader.
Hab ich mal irgendwo gelesen, ich guck mal eben nach.
ich habe gemeint das ich eine txt Datei mit dem Editor öffne das habe ich gefunden
aber jetzt habe ich noch en kleines Problem ich wollte der inhalt von 7Textboxen in eine Text Datei speichern, das war kein Problem. Aber ich will das die erste Zeile nicht immer überschrieben wird sondern das wenn ich auf den speicherbutton klick das dan eine weitere Zeile dazu schreibt und nicht die erste wieder überschreibt.
Zur Info: Ich habe alle 7 Text Boxen in einer Zeile gespeichert.
Mit Writealltext habe ich es schon probier aber mit dem kann ich nur eine textBox mit ein binden.
Die sufu habe ich auch schon benutz habe aber nichts gefunden das nach meinen Bedüfnisen funzt.
Hey,
ich habe jetzt nicht genau verstanden, wie du den Inhalt der Textboxen genau speichern willst?! Wenn jede Textbox in einer neuen Zeile gespeichert werden soll, kannst du es zum Beispiel so machen:
VB.NET-Quellcode
Dim schreiben AsNew IO.StreamWriter("C:\test.txt", True) ' True = Inhalt wird angefügt und nicht überschrieben
schreiben.WriteLine(TextBox1.Text)
schreiben.WriteLine(TextBox2.Text)
schreiben.WriteLine(TextBox3.Text)
schreiben.WriteLine(TextBox4.Text)
schreiben.Close() ' Erst durch .Close() werden Zeilen abschließend gespeichert
Gruß, Manschula
Wie kann ich den Inhalt einer TextBox, die auch Abstände hat, genauso abspeichern?
Zeile für Zeile.
Meine neue Homepage: pkern.at
Wetter bei mir zu Haus:
Ich machs so:
VB.NET-Quellcode
Dim string1 AsString= TextBox1.Text
Dim strinarr() AsString= string1.Split(vbNewLine)
IO.File.WriteAllLines("PFAD", strinarr)
"I think Microsoft has abused the Windows brand so much that it has lost its cachet." Paul Thurrott
Und wie schreib ich einen Text in die Textdokument OBEN hin?
der nciht drangehängt wird, sondern oben dazugeschrieben wird.
Meine neue Homepage: pkern.at
Wetter bei mir zu Haus:
VB.NET-Quellcode
Imports System.IO
PublicClass Form1
Dim vazähler AsInteger
PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim text AsString="ich bin der text der oben steht"
Dim string1 AsString= text & vbNewLine & TextBox1.Text
Dim strinarr() AsString= string1.Split(vbNewLine)
IO.File.WriteAllLines("PFAD", strinarr)
EndSub
EndClass
"I think Microsoft has abused the Windows brand so much that it has lost its cachet." Paul Thurrott
Danke für eure Hilfe das hat geklappt mit dem hinzufügen