vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

VB.NET - Ein- und Umsteiger
tab in textdatei benutzen 
Autor: roland-k
Datum: 30.01.07 20:34

guten abend zusammen,

mit folgendem code schreibe ich in eine Textdatei.

Sub speichern_Test()
        With Form1
            Dim dateiname As String = "test"
 
            'datei(erstellen)
            Dim pfad As String = My.Application.Info.DirectoryPath
            Dim datei As FileInfo = New FileInfo(dateiname & ".txt")
            Dim writer As StreamWriter
            If datei.Exists Then
                writer = datei.AppendText
 
            Else
                writer = datei.CreateText()
                writer.WriteLine("Mit " & dateiname & " um Geld gespielt")
                writer.WriteLine("__________________________")
                MsgBox("Textdatei " & .TextBox2.Text & "angelegt")
 
            End If
            If .TextBox1.Text = "" Then MessageBox.Show("text eingeben") : Exit _
              Sub
            Dim neu As Decimal = .TextBox15.Text
            Dim alt As Decimal = .TextBox18.Text
            writer.WriteLine("Dateiname: " & .Label3.Text)
            writer.WriteLine("Datum: " & .Label2.Text)
            writer.WriteLine("  Geldbetrag: Übertrag: " & alt)
            writer.WriteLine("+ Geldbetrag:      Neu: " & neu)
            writer.WriteLine("_______________________________")
            writer.WriteLine("= Geldbetrag:  Aktuell: " & ((alt + neu) & "   " & _
              ""))
            writer.WriteLine( _
            "*********************************************************")
            writer.WriteLine( _
            "*********************************************************")
            writer.Close()
 
            System.Diagnostics.Process.Start(pfad + "\" + datei.Name)
            System.Diagnostics.Process.Start(pfad)
 
        End With
    End Sub
ich war schon happy, dass das funktioniert ...primitiv aber immerhin es funkt.

nun wollte ich eine gesamt übersicht machen, wobei in der ersten zeile eben Namen stehen, diese wollte ich mit tabstopp oder Komma ...oder sonstwas trennen, so dass ich nach jedem tabstopp ein "|" einfüge und quasi eine tabelle erstelle.
dazu habe aber nichts gefunden, in der hilfe steht sowas:
FileOpen(1, "TESTFILE", OpenMode.Output) ' Open file for output.
Write(1, "This is a test.")  ' Print text to file.
WriteLine(1)  ' Print blank line to file.
WriteLine(1, "Zone 1", TAB(), "Zone 2")   ' Print in two print zones.
WriteLine(1, "Hello", " ", "World")     ' Separate strings with space.
WriteLine(1, SPC(5), "5 leading spaces ")    ' Print five leading spaces.
WriteLine(1, TAB(10), "Hello")   ' Print word at column 10.
FileClose(1)   ' Close file.
kann ich das benutzen? und wenn, dann wie ...?
da finde ich nichts von append .....(zeilen anhängen)
das writeline(1) ...? ist da ziffer 1 kanal oder sowas ?
FileOpen(1, "TESTFILE", OpenMode.Output) ' Open file for output.
wo ist denn da der dateipfad ?
FilaeOpen **** FileInfo ----zweierlei ...komme da nicht draus
kann mir das jemand verständlich erklären ...oder im meinem beispiel ganz oben den code so schreiben, ich in der textdatei tabstopps ...oder anderes einfuegen kann

danke
gruss
roland_k

blutiger anf?nger
ich weiss was ich will
aber eben nicht wie es geht

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
tab in textdatei benutzen2.805roland-k30.01.07 20:34
Re: tab in textdatei benutzen2.316ModeratorDaveS01.02.07 08:39
Re: tab in textdatei benutzen2.270roland-k01.02.07 14:04
Re: tab in textdatei benutzen2.240ModeratorDaveS01.02.07 14:28
Re: tab in textdatei benutzen2.230roland-k01.02.07 15:06
beispiel in F1 Hilfe2.407roland-k01.02.07 15:17
Re: beispiel in F1 Hilfe2.256ModeratorDaveS01.02.07 15:33

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-2025 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