Save Funktion bei VB?

05/29/2010 18:23 patschga#1
Hi,
hab eine Frage zu VB2008.
Also ich hab in der Form einen Speichern Button und eine richtextbox. Wenn ich jetzt auf Speichern klicke soll das in der Richtextbox gespeichert werden, also wenn ich es schließe das es wenn ich es wieder öffne angezeigt wird.
Also ein Bsp mit Screen: [Only registered and activated users can see links. Click Here To Register...]

Hab auch in Google gesucht bin aber auf nix gescheites gestoßen.

MfG
patschga
05/29/2010 19:01 Bot_interesierter#2
Du musst den Inhalt der Richtextbox einfach in eine Datei Speichern und bei jedem Programmstart den Inhalt dieser Datei in die Richtextbox laden.
05/29/2010 20:01 Jay Niize#3
das geht mit den Settings ;)

hier mal ein Video

05/29/2010 20:28 P-a-i-n#4
also ich nutz meist das hier da haste 2 snippets von mir mußt du dir nur anpassen

PHP Code:
   Private Sub ladedaten()
        
Dim lese As StreamReader = New StreamReader(My.Application.Info.DirectoryPath "\bf2keys.dat")
        
Dim zeile As String
        
Try
            Do
                
zeile lese.ReadLine
                ListBox1
.Items.Add(zeile)
            
Loop Until lese.Peek = -1
        
Catch ex As Exception
          
        Finally
            lese
.Close()
        
End Try
    
End Sub

    
Private Sub schreibedaten()
        
Dim schreib As StreamWriter = New StreamWriter(My.Application.Info.DirectoryPath "\bf2keys.dat"False)
        
Dim i As Integer
        
For 0 To ListBox1.Items.Count 1
            schreib
.WriteLine(ListBox1.Items.Item(i))
        
Next i
        schreib
.Close()

    
End Sub 
er läd die datei raus zählt die zeilen und wenn er eine zeile ohne inhalt hat hört er auf

und das speichern man liest alle zeilen aus und speichert diese dann ferdüsch

bei my.settings ist der nachteil wenn du ein textspeicherrst damit un den ccleaner nutzt wird nachdem gebrauch davon auch nichts mehr in my.settigs stehen also alles ist weg ;D
05/29/2010 21:23 patschga#5
Danke kontet mir helfen.

mfg
05/29/2010 21:34 Jay Niize#6
also wenn ich das richtig sehe hat er sein Problem gelöst, und wir brauchen diesen Thread nicht mehr :D

#closerequest

greez Jusikid :mofo:
05/29/2010 21:34 x]vIrus[x#7
oder einfacher: richtextbox1.save("bla.rtf",textformat.rtf)

pseudocode
05/30/2010 11:34 Cholik#8
Nächstes Mal darf der Threadersteller den closerequest machen.
Weil wenn noch Fragen sind kann er die hier immer noch posten, da gibts keinen Grund das nun zu closen.
05/30/2010 12:17 patschga#9
könnt closen hab ich vergessen sry.
05/30/2010 13:56 Cholik#10
:awesome: