|
You last visited: Today at 20:08
Advertisement
[VB 2010] RichTextBox speichern und laden
Discussion on [VB 2010] RichTextBox speichern und laden within the .NET Languages forum part of the Coders Den category.
11/13/2012, 21:01
|
#1
|
elite*gold: 63
Join Date: Oct 2012
Posts: 1,181
Received Thanks: 139
|
[VB 2010] RichTextBox speichern und laden
Hallo zusammen
Also, ich möchte den Inhalt aus einer RichTextBox speichern. Das habe ich damit gemacht:
Code:
Private Sub Form_Close(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Me.FormClosed
Dim sw As IO.StreamWriter = New IO.StreamWriter(Application.StartupPath & "Save.txt", True)
End Sub
Er hat alles gespeichert wie er sollte, nachdem ich die Funktion zum Laden einfügen wollte, ging es jedoch nicht mehr.
Also nahm ich die Funktion wieder raus und doch funktioniert es nicht mehr.
Nun meine Frage:
Wie kann ich am einfachsten den Inhalt aus einer RichTextBox speichern, ohne zu wissen, wie viele Zeilen darin enthalten sind?
Danach, wie kann ich diese Datei (Save.txt) richtig laden und den Text in der RichTextBox anzeigen lassen?
Ich bedanke mich schonmal für Hilfe.
Mit freundlichen Grüssen
adistoe
#edit: War wohl etwas voreilig, hab endlich das richtige Stichwort gefunen, nun funktioniert es
Falls jemand das gleiche Problem hat, soll ihm das hier helfen:
|
|
|
11/15/2012, 22:06
|
#2
|
elite*gold: 180
Join Date: Oct 2010
Posts: 228
Received Thanks: 136
|
Falls du es nicht unbedingt in einer .txt brauchst, kannst du es auch mit den Settings machen.
Dazu erstelle einfach unter Einstellungen ein neues Stetting.
Name z.B; "RichText"
Typ: String
Dann bei deinem Code, z.B unter Button1.click
Code:
My.Settings.RichText = RichTextBox1.Text
My.Settings.Save()
My.Settings.Reload()
Wenn du das gespeicherte laden möchtest;
Code:
RichTextBox1.Text = My.Settings.RichText
Vielleicht hilft es dir ja, obwohl du dein Problem schon gelöst hast
MFG!
|
|
|
11/16/2012, 16:45
|
#3
|
elite*gold: 63
Join Date: Oct 2012
Posts: 1,181
Received Thanks: 139
|
Nett von dir danke, ich werde es auf jedenfall auch noch als Möglichkeit in Betracht ziehen
|
|
|
11/16/2012, 17:21
|
#4
|
elite*gold: 0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
|
Beachte jedoch, dass My.Settings gelöscht werden, wenn dein Programm verschoben o.ä. wird.
|
|
|
11/16/2012, 17:25
|
#5
|
elite*gold: 63
Join Date: Oct 2012
Posts: 1,181
Received Thanks: 139
|
Ist leider sowieso nicht das, was ich für mein Programm suche, da bei manchen Änderungen der Inhalt der Box gespeichert und die Box geleert wird. Ist halt 1 Box für mehrere Einträge, jeder Eintrag gespeichert.
|
|
|
11/16/2012, 20:30
|
#6
|
elite*gold: 0
Join Date: Apr 2012
Posts: 1,440
Received Thanks: 285
|
Quote:
Originally Posted by adistoe
Ist leider sowieso nicht das, was ich für mein Programm suche, da bei manchen Änderungen der Inhalt der Box gespeichert und die Box geleert wird. Ist halt 1 Box für mehrere Einträge, jeder Eintrag gespeichert.
|
Wie geleert?
Du kannst den Inhalt auch per .INI oder einer .TXT speichern, die du dann beim starten ausließt.. o.O
P.S. Biste der von AL? xD
|
|
|
11/16/2012, 21:34
|
#7
|
elite*gold: 2049
Join Date: May 2012
Posts: 4,593
Received Thanks: 441
|
PHP Code:
My.Computer.FileSystem.WriteAllText("C:\TestFolder1\test.txt", Richtextbox1.Text,True)
Zum True am Ende:
Es beschreibt, ob der Inhalt hinzugefügt werden soll oder ob er einfach den alten Inhalt ersetzen soll, also bei false wir der text, der bereits in der datei ist, durch den text der Richtextbox ersetzt
|
|
|
11/17/2012, 10:55
|
#8
|
elite*gold: 63
Join Date: Oct 2012
Posts: 1,181
Received Thanks: 139
|
Quote:
Originally Posted by iTsProLiiKe
Wie geleert?
Du kannst den Inhalt auch per .INI oder einer .TXT speichern, die du dann beim starten ausließt.. o.O
P.S. Biste der von AL? xD
|
Geleert in dem Sinne, dass man durch eine Listbox mehrere Auswahlmöglichkeiten hat. Soll heissen, wenn ich Bsp. "Speicher 1" auswähle ist die RichTextBox dieser Speicher. Sobald ich dann "Speicher 5" auswähle, wird der Text gelöscht und der Inhalt der Datei "Speicher 5" geladen.
Zum PS, du bist etwa der 30. der fragt, und ja, der bin ich
Quote:
Originally Posted by maxasoft
PHP Code:
My.Computer.FileSystem.WriteAllText("C:\TestFolder1\test.txt",
Richtextbox1.Text,True)
Zum True am Ende:
Es beschreibt, ob der Inhalt hinzugefügt werden soll oder ob er einfach den alten Inhalt ersetzen soll, also bei false wir der text, der bereits in der datei ist, durch den text der Richtextbox ersetzt 
|
Ist mir klar, danke trotzdem
|
|
|
 |
Similar Threads
|
[VB2010] Datagridview speichern + laden
12/02/2011 - .NET Languages - 1 Replies
Hi Com,
Ich hab hier gerade die Coding Sction gefunden und wollte mal fragen ob einer den Code kennt wie man ein Datagridview in einer XML Datei oder ähnliches speichern kann. Dankee an alle die helfen werden.
mfg. TwiTIn
|
Hilfe in Cinema 4d ? Datei Speichern mit transparentem hintergrund Speichern ?
09/29/2011 - elite*gold Trading - 10 Replies
^this.
Melde euch bei mir, wenn es klappt, bekommt ihr bisschen egold.
|
ohne seite neu laden in db speichern
11/22/2010 - General Coding - 1 Replies
ich will in ner webseite daten in ner datenbank speichern ohne dass die seite neu lädt.
hab bissle gegoogelt und gefunden, dass es mit AJAX gehen soll.
ich finde aber nirgends etwas wos genau beschrieben ist.
und nochwas ist ajax ne eigene sprache?
und ihr könnt auch gleich die beste seitew reinschreiben, in der ajax erklärt wird :-)
|
(AutoIT) Speichern & Laden?
03/29/2009 - Main - 7 Replies
Moin Comm.
Ich hätte mal ne wichtige Frage zum Thema AutoIT:
Ich würde gern wissen wie man sachen aus einer .ini Datei auslesen kann,
das mit dem Speichern hab ich begriffen.
Also ich möchte, dass bei jedem Start des Programms in die leeren Inputboxen ($Input1,$Input2,$Input3) die sachen aus der .ini Datei hineingeschrieben werden.
Wär nett wenn ihr helfen könntet.
*zu vert!cal rüberschau*
Thx im Vorraus
Phil.
|
All times are GMT +1. The time now is 20:09.
|
|