vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 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

Fortgeschrittene Programmierung
Re: Datei richtig speichern 
Autor: BAStler
Datum: 22.01.07 12:43

Hallo Tischler,

habe dir mein Testprojekt per E-Mail geschick, aber für alle anderen, falls noch jemand das so bei sich implementieren möchte.
Das alles in der Form mit 4 Textboxen und 2 Command-Buttons
Option Explicit
 
Sub command1_click()
  Opendat
End Sub
Sub Opendat()
  Dim sFile As String
  Dim sDateiendung As String
  Dim F As Integer
  Dim I As Integer
  Dim AllText As String
  Dim LineOfText As String
 
  On Error Resume Next
  sFile = ShowOpenDlg(Me, "*.pst ( Dateien)|*.pst", "Datei öffnen", App.Path)
  If sFile <> "" Then
    F = FreeFile
    Open sFile For Input As #F
    sDateiendung = LCase$(Right$(sFile, 4))
    Select Case sDateiendung
    Case "pst" & Chr$(0)
      ' Hier zur Probe überprüft, ob Dateiendung pst auch geöffnet wird.
      Text1(3).Text = sDateiendung
      MsgBox "Richtiger Dateityp"
    Case Else
      MsgBox "Datei kann nicht geöffnet werden."
      Opendat
    End Select
 
    Do Until EOF(F)
      For I = 0 To Text1.UBound
        Line Input #F, LineOfText
        AllText = AllText & LineOfText & vbCrLf
      Next I
    Loop
    Close #F
    ' hier die geöffnete Datei umschreiben
    Dim strLines() As String ' Array Alltext
    strLines = Split(AllText, vbCrLf) ' zeilenweise einlesen
    For I = 0 To UBound(strLines)
      Text1(I).Text = strLines(I)
    Next I
  End If
End Sub
Private Sub Command2_Click()
  Dim sFile As String
  Dim F As Integer, I As Integer
 
  On Error Resume Next
  sFile = ShowSaveDlg(Me, "*.pst ( Dateien)|*.pst", " Datei speichern", _
    App.Path)
  F = FreeFile
  If sFile <> "" Then
    Open sFile For Output As #F
    For I = 0 To Text1.UBound
      Print #F, Text1(I).Text
    Next I
    Close #F
  End If
End Sub
weiter im nächsten Beitrag......
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Datei richtig speichern861tischler21.01.07 09:57
Re: Datei richtig speichern512vbtricks21.01.07 12:51
Re: Datei richtig speichern476tischler21.01.07 14:19
Re: Datei richtig speichern487vbtricks21.01.07 14:32
Re: Datei richtig speichern469tischler21.01.07 17:26
Re: Datei richtig speichern471vbtricks21.01.07 18:42
Re: Datei richtig speichern466BAStler22.01.07 12:43
Re: Datei richtig speichern491BAStler22.01.07 12:48

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