vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 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

Visual-Basic Einsteiger
Re: Ich werd WAHNSINNIG! 
Autor: knrf
Datum: 16.06.05 16:33

Du hast zwar EINE Datei geöffnet und liest was aus der und änderst aus der was, aber Du schreibst nix.
Du mußt die Datei auch aufmachen die das Ergebnis enthalten soll und da was reinschreiben.

Option Explicit
Private Sub mnusa_Click()
Dim zeile, r, f, dateiname, so, des As String
    Dim N, pos, i, filesize, a, l As Long
    Dim i2 As Long
    Dim z As Long
    cdldatei.DialogTitle = "Datei öffnen..."
    cdldatei.ShowOpen
    dateiname = cdldatei.FileName
     so = dateiname
    des = Mid(dateiname, 1, Len(dateiname) - 4) & ".OLD"
    FileCopy so, des    
        Open des for input as #1
        Open dateiname For output As #2
                While Not EOF(1)
                Line Input #1, zeile
                    If InStr(1, zeile, ":") Then
                        r = Right(zeile, 17)
                        f = Format(r, "m\/dd\/yyyy h:nn:ss AM/PM")
                        zeile = Replace(zeile, r, f)
                        print #2, zeile                                         _
                                   'geänderte Zeile schreiben
                    else
                          print #2, zeile                                       _
                                     ' Nicht geänderte Zeile schreiben
                    End If
                Wend
            Close #1
            close #2
End Sub
Hab mal Deinen Quelltext etwas geändert

Live and let die

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Ich werd WAHNSINNIG!642dereric16.06.05 12:45
Re: Ich werd WAHNSINNIG!441dereric16.06.05 12:52
Re: Ich werd WAHNSINNIG!347knrf16.06.05 16:33
Danke428dereric16.06.05 16:42

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