vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Inhalt einer txt-Datei löschen 
Autor: vbNetProgrammierer
Datum: 21.07.11 14:39

In meinem VB.Net Buch stett das bei der Zeile die das Öffnen der Datei veranlasst:
Dim FStream As New FileStream("Test.txt", FileMode.Create, _
  FileAccess.ReadWrite, FileShare.None)
der Parameter "FileMode" angegeben werden kann bei dem der Wert folgendes bedeuten kann (Auschnitt einer Tabelle im Buch):
Zitat:


[u]FileMode.Append:
Öffnet die Datei und bewegt den Positionszeiger ans Ende der
Datei, so dass z.B. bei Schreiben von Daten, diese an das Ende
angehängt werden.

[u]FileMode.Create:
Erstellt eine neue Datei. Falls die Datei allerdings schon existiert, so
wird sie gnadenlos überschrieben.

[u]FileMode.CreateNew:
Erstellt eine neue Datei. Falls an dem angegebenen Pfad schon
eine Datei liegt, bekommen sie eine IOException an der Kopf
geworfen.

[u]FileMode.Open:
Öffnet eine schon existierende Datei. Falls die Datei nicht existiert,
erhalten Sie eine IOException.

[u]FileMode.OpenOrCreate:
Sofern die angegebene Datei nicht schon existiert, wird eine neue
Datei angelegt. Andernfalls wird die schon existierende Datei
geöffnet.

[u]FileMode.Truncate:
Öffnet eine Datei und setzt deren Länge auf Null. Das jeder Versuch
des Lesens gleich nach dem Lesen also schiefgeht, sollte klar sein.


Ich würde also erst prüfen ob die Datei bereits existiert und dann mit "FileMode.Truncate" oder "FileMode.CreateNew" öffnen.

Dim DateiName as string
Dim Str as FileStream
Try
    If File.Exists(DateiName) Then
        Str = New FileStream(DateiName, FileMode.Truncate, _
          FileAccess.Write,FileShare.None)
    Else
        Str = New FileStream(DateiName, FileMode.CreateNew, _
          FileAccess.Write,FileShare.None)
    End If
 
    Using sw As StreamWriter = new StreamWriter(Str)
        sw.WriteLine("Hallo!")
        sw.Close()
    End Using
Finally
    If Str isnot nothing Then
        Str.Close()
        Str = nothing
    End If
End Try



Keine Garantie auf richtige Rechtschreibung!

Beitrag wurde zuletzt am 21.07.11 um 14:45:39 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Inhalt einer txt-Datei löschen2.639Earny21.07.11 11:31
Re: Inhalt einer txt-Datei löschen1.857neckisch21.07.11 11:45
Re: Inhalt einer txt-Datei löschen1.942Earny21.07.11 11:57
Re: Inhalt einer txt-Datei löschen1.885ModeratorFZelle21.07.11 12:33
Re: Inhalt einer txt-Datei löschen1.886Earny21.07.11 13:05
Re: Inhalt einer txt-Datei löschen1.775ModeratorFZelle21.07.11 15:24
Re: Inhalt einer txt-Datei löschen1.815ModeratorDaveS21.07.11 12:43
Re: Inhalt einer txt-Datei löschen1.810Earny21.07.11 13:09
Re: Inhalt einer txt-Datei löschen1.842ModeratorDaveS21.07.11 13:15
Re: Inhalt einer txt-Datei löschen1.891vbNetProgrammie...21.07.11 14:39
Re: Inhalt einer txt-Datei löschen1.752Earny21.07.11 19:19
Re: Inhalt einer txt-Datei löschen1.841ModeratorDaveS21.07.11 20:51
Re: Inhalt einer txt-Datei löschen1.800Earny21.07.11 21:20
Re: Inhalt einer txt-Datei löschen1.745ModeratorDaveS22.07.11 08:58
Re: Inhalt einer txt-Datei löschen1.843vbNetProgrammie...21.07.11 21:08
Re: Inhalt einer txt-Datei löschen1.732Earny22.07.11 09:23
Re: Inhalt einer txt-Datei löschen1.760ModeratorFZelle22.07.11 09:29
Re: Inhalt einer txt-Datei löschen1.830Earny22.07.11 10:06
Re: Inhalt einer txt-Datei löschen1.711ModeratorFZelle22.07.11 10:25
Re: Inhalt einer txt-Datei löschen1.691JangoF22.07.11 12:56
Re: Inhalt einer txt-Datei löschen1.934Earny22.07.11 13:12
Re: Inhalt einer txt-Datei löschen1.768ModeratorFZelle22.07.11 15:17
Re: Inhalt einer txt-Datei löschen1.959vbNetProgrammie...22.07.11 14:04
Re: Inhalt einer txt-Datei löschen1.764Earny25.07.11 11:47
Re: Inhalt einer txt-Datei löschen1.819ModeratorDaveS25.07.11 12:06
Re: Inhalt einer txt-Datei löschen1.770Earny25.07.11 21:47
Re: Inhalt einer txt-Datei löschen1.786ModeratorDaveS25.07.11 21:53
Re: Inhalt einer txt-Datei löschen1.717Earny26.07.11 08:20
Re: Inhalt einer txt-Datei löschen1.715ModeratorDaveS26.07.11 09:07
Re: Inhalt einer txt-Datei löschen1.741Earny26.07.11 11:35
Re: Inhalt einer txt-Datei löschen1.786ModeratorDaveS26.07.11 13:03
Re: Inhalt einer txt-Datei löschen1.998Code_mancer26.07.11 13:10
Re: Inhalt einer txt-Datei löschen1.817ModeratorDaveS26.07.11 15:16
Re: Inhalt einer txt-Datei löschen2.197Code_mancer26.07.11 15:21

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel