Zeilenumbruch beim Speichern
- VB.NET
Sie verwenden einen veralteten Browser (%browser%) mit Sicherheitsschwachstellen und können nicht alle Funktionen dieser Webseite nutzen.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Es gibt 21 Antworten in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.
-
-
ich nehme an du willst text speichern?
von wo kommt dieser text? aus einer textbox? wenn ja, dann kann das problem daran liegen, dass die textbox die zeichenkette automatisch umbricht wenn dieser die breite überschreiten würde. tatsächlich verändert sich die zeichenkette nicht (es wird kein vbcrlf an die umbruchstellen eingefügt)
zeig mal ein bisschen was von deinem code^^ -
-
-
-
Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert! -
-
VB.NET-Quellcode
- With SaveFileDialog1
- .Filter() = "Text-Dateien (*.txt)|*.txt"
- .AddExtension = True
- .CheckPathExists = True
- .InitialDirectory = IO.Path.GetDirectoryName("Eigene Dateien")
- If .ShowDialog = Windows.Forms.DialogResult.OK Then
- End If
- Inhalt = New IO.StreamWriter(.FileName)
- Inhalt.Write(RichTextBox1.Text)
- Inhalt.Close()
- End With
Damit speichere ich
Danke
LG -
Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert! -
VB.NET-Quellcode
- With SaveFileDialog1
- .Filter() = "Text-Dateien (*.txt)|*.txt"
- .AddExtension = True
- .CheckPathExists = True
- .InitialDirectory = IO.Path.GetDirectoryName("Eigene Dateien")
- If .ShowDialog = Windows.Forms.DialogResult.OK Then
- my.computer.filesystem.wirtealltext(.filename, Richtextbox1.text, true)
- End If
- End With
MfG -
Freefighter schrieb:
VB.NET-Quellcode
- With SaveFileDialog1
- .Filter() = "Text-Dateien (*.txt)|*.txt"
- .AddExtension = True
- .CheckPathExists = True
- .InitialDirectory = IO.Path.GetDirectoryName("Eigene Dateien")
- If .ShowDialog = Windows.Forms.DialogResult.OK Then
- my.computer.filesystem.wirtealltext(.filename, Richtextbox1.text, true)
- End If
- End With
MfG
leider ist bei mir imer writealltext kein member
RodFromGermany schrieb:
Naja er soll ja unter... Speichern Mit den SafeFiledialog
Danke
LG -
also wenn ich die 3 zeilen in den if-block schreibe funst das bei mir einwandfrei..?
hast du in deiner rtf-box auch wirklich "ENTER" gedrückt oder hat die box automatisch die zeilen umgebrochen?
VB.NET-Quellcode
- With New SaveFileDialog
- Dim inhalt As IO.StreamWriter
- .Filter() = "Text-Dateien (*.txt)|*.txt"
- .AddExtension = True
- .CheckPathExists = True
- .InitialDirectory = IO.Path.GetDirectoryName("Eigene Dateien")
- If .ShowDialog = Windows.Forms.DialogResult.OK Then
- inhalt = New IO.StreamWriter(.FileName)
- inhalt.Write(RichTextBox1.Text)
- inhalt.Close()
- End If
- End With
-
-
Liest Du überhaupt Deine Post?
RodFromGermany schrieb:
Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert! -
RodFromGermany schrieb:
Liest Du überhaupt Deine Post?
RodFromGermany schrieb:
Der user soll ja Speichern unter.... können
Danke
LG -
memo12 schrieb:
Der user soll ja Speichern unter.... können
Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert! -
lol!
1. mal n bisschen eingeninitative zeigen - so ne zeichenkette kann gaaanz leicht durch ne variable ersetzt werden (z.b. .fileName ?)
2. glaube ich, dass du nirgends ein ENTER gedrückt hast und desswegen in deiner zeichenkette garkeine zeilenumbrüche drin sind
3. bei mir funst der code von dir, du hast nur ein fehler gemacht und die 3 zeilen die den blödsinn in die datei schreiben außerhalb des if-blocks gesetzt der abfragt ob OK gedrückt wurde -
-
memo12 schrieb:
Ein Leerer Pfard ist unzulässig
Dann hast Du wohl den Savefiledialog1 falsch aufgerufen.Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert! -
RodFromGermany schrieb:
memo12 schrieb:
Der user soll ja Speichern unter.... können
RodFromGermany hat dir schon die Lösung genannt (mehrfach genannt). Du musst diese Zeilen lediglich in das Event vom SaveFileDialog eintragen.
Pseudocode:
-
Ähnliche Themen
-
3 Benutzer haben hier geschrieben
- Gast (15)
- RodFromGermany (6)
- Rinecamo (1)