vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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

Suche Visual-Basic Code
Re: ini Dateien auslesen und in Word Dok auflisten 
Autor: Skitch
Datum: 05.04.06 17:06

Hallo,

du brauchst eine Funktion die alle Unterordner eines Ausgangsordners nach dem Ordner "pref" durchsucht und in diesem Ordner wiederum die INI-Datei sucht und deren Inhalt in eine Worddokument schreibt.

Diese Funktion musst dann für jeden Ordner rekursiv aufgerufen werden.

Hier mal ein Beispielcode:

Private FSO As New FileSystemObject
 
Public Sub OrdnerSuchen(ByVal sPfad As String)
 
  Dim fsoFolder As Folder
  Dim fsoSubFolder As Folder
  Dim fsoFile As File
 
  Set fsoFolder = FSO.GetFolder(sPfad)
 
  If LCase(fsoFolder.Name) = "pref" Then
    For Each fsoFile In fsoFolder.Files
      If LCase(Right(fsoFile.Name, 3)) = "ini" Then
        Call schreibInWord(fsoFile.Path)
      End If
    Next fsoFile
  Else
    'Unterordner durchsuchen
    If fsoFolder.SubFolders.Count > 0 Then
      For Each fsoSubFolder In fsoFolder.SubFolders
        'rekursiver Aufruf der Funktion
        Call OrdnerSuchen(fsoSubFolder.Path)
      Next fsoSubFolder
    End If
  End If
 
End Sub
 
 
Public Sub schreibInWord(ByVal sIniDatei As String)
 
  Dim W As New Word.Application
  Dim F As Integer
  Dim sSatz As String
 
  W.Documents.Open App.Path & "\INI.doc"
 
  F = FreeFile
  Open sIniDatei For Input As F
    While Not EOF(F)
      Line Input #F, sSatz
      W.ActiveDocument.Range.InsertAfter (sSatz & vbCrLf)
    Wend
  Close #F
 
  W.ActiveDocument.Save
  W.ActiveDocument.Close
 
  Set W = Nothing
 
End Sub
Ich hoffe das hilft dir.

Gruß Skitch
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
ini Dateien auslesen und in Word Dok auflisten2.215mkl_7706.03.06 10:29
Re: ini Dateien auslesen und in Word Dok auflisten1.068Skitch05.04.06 17:06

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