Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten
Autor
Nachricht
ShadowLenny
Tutorial Leser
Tutorial Leser

Anmeldedatum: 25.05.2008
Beiträge: 54

Speichern per Knopfdruck!^^
Verfasst am: 26.06.2008, 15:18

Huhu, Leute!
Ich habe mal wieder ne Frage... *hust*

Also. Ich möchte, dass beim öffnen einer Form eine textdatei geladen wird.
Und ich habe so ein klasse Thread in der Tipps & Tricks ecke gefunden, wo drin steht, wie man dateien einfach so auslesen und ausgeben kann.

Der Code sah so aus:

Visual Basic: [code]Public Function ReadContent(ByVal FilePath As String)
Dim ContentFile As New System.IO.StreamReader(FilePath)
Return ContentFile.ReadToEnd.ToString()
End Function[/code]

Visual Basic: [code]MessageBox.Show(ReadContent("c:FileToRead.txt"))[/code]

das habe ich dann so abgewandelt:

Visual Basic: [code]RichTextBox1.Text = ReadContent("Ress/gwords.txt")[/code]

So konnte ich schonmal ne datei öffnen.
Nun will ich das ganze aber auch OHNE SaveFileDialog speichern (Fragt nich warum :p^^)
ich hatte schon versucht den Code abzuwandeln xD
kam nur Müll raus^^

Könnt ihr mir helfen?
Freue mich auf Antwort Smile
 
noname
Poster
Poster

Anmeldedatum: 01.05.2008
Beiträge: 131


Verfasst am: 26.06.2008, 15:27

Visual Basic: [code]
Public Sub SaveToFile(ByVal input As String, ByVal path As String)
Using fw As New System.IO.StreamWriter(path) 'Streamwriter wird instanziert
fw.Write(input) 'String wird geschrieben
End Using 'Streamwriter wird disposed
End Sub
[/code]

Müsste klappen.
 
ShadowLenny
Tutorial Leser
Tutorial Leser

Anmeldedatum: 25.05.2008
Beiträge: 54


Verfasst am: 26.06.2008, 15:40

danke Very Happy
Nur weiß ich leider nicht, wie ich den Code nu benutzen soll oO
Haltet mich bitte nich für blöd...

*sich in die ecke verkriech*
 
tr4st
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 486


Verfasst am: 26.06.2008, 15:44

Visual Basic: [code]SaveToFile("dateiname", "speicherpfad")[/code]
 
ShadowLenny
Tutorial Leser
Tutorial Leser

Anmeldedatum: 25.05.2008
Beiträge: 54


Verfasst am: 26.06.2008, 15:52

Boah! Wansinn! Danke, Leute!!
Jetzt gibts da nur noch ein problem^^

Ich habs jez so:

SaveToFile("gwords.txt", "Ress")

Ress ist mein ordner, wo's rein soll^^

Und wenn ich dann das speichern aktiviere, wird das debuging beendet und ich bekomme folgende meldung:

Der Zugriff auf den Pfad C:Dokumente und Einstellungen!!!Benutername!!!Eigene DateienVisual Studio 2008ProjectsBestLoads GalgenmännchenGameBestLoads GalgenmännchenGamebinDebugRess wurde verweigert.

Was mache ich falsch? Smile
 
Marduk
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 374


Verfasst am: 26.06.2008, 16:03

Probiers mal so

Visual Basic: [code]SaveToFile("dateiinhalt", "dateiname.txt")[/code]
 
ShadowLenny
Tutorial Leser
Tutorial Leser

Anmeldedatum: 25.05.2008
Beiträge: 54


Verfasst am: 26.06.2008, 16:09

Was meinst du mit dateiinhalt? oO
Soll ich da jedes wort reinschreiben, was sich in der datei befindet? oO
 
KleinesVoodoo
Coder
Coder

Anmeldedatum: 17.04.2008
Beiträge: 78


Verfasst am: 26.06.2008, 16:56


Nein. Dem ersten Parameter musst du den zu schreibenden String übergeben. Dem zweiten den genauen Dateipfad, nicht irgendeinen Ordnernamen.
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten

Tags: visual basic, savefiledialog speichern, streamreader

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Wichtig: [Ebook] jetzt lerne ich Visual Basic 6 5067 02.06.2010, 13:55
Keine neuen Beiträge Miceosoft Visual Basic 6.0 Einsteiger Kurs? 1189 17.02.2007, 21:01
Keine neuen Beiträge SUCHE MICROSOFT VISUAL BASIC! 944 12.02.2007, 21:54
Keine neuen Beiträge Microsoft Visual Basic 1275 28.01.2007, 00:59
Keine neuen Beiträge Visual Basic.. Version?? 1230 22.01.2007, 18:23
 


[ Time: 0.0646s ][ Queries: 103 (0.0232s) ][ GZIP on - Debug on ]