| |

Fortgeschrittene ProgrammierungEinfügen in Listview | |  | Autor: Redo | Datum: 29.05.02 10:43 |
| Hallo zusammen ,
:ich habe ein ComboBox und ein Listview.Beim Auswählen eines Eintrag im ComboBox werden die Name der Ordner, die sich in App.path in der ersten Listviewspalte, eingefügt; in der zweiten Spalte werden die jeweiligen Erstelldatums eingefügt. Wo ich noch probleme habe ist die 3 Listviewspalte und zwar soll da eine Zeile von einer Inidatei eingefügt werden .Jedes Ordner in App.path enthält eine Inidatei von der die 2 Zeile in der 3 Listview Spalte eingefügt werden soll und hier ist der Code dabei ist txt_ReadLine(cFile, 2) eine Funktion die die 2 Zeile von Cfile datei zurückgibt.was ist daran falsch. Für jede Hilfe bin ich sehr Dankbar.
Private Sub Combo1_Click()
Dim Pfad1, Name1 As String
Pfad1 = App.Path & "\" ' Pfad setzen.
Name1 = Dir(Pfad1, vbDirectory) ' Ersten Eintrag abrufen.
Dim Li As ListItem
ListView1.ListItems.Clear
Do While Name1 <> "" ' Schleife beginnen.
' Aktuelles und übergeordnetes Verzeichnis ignorieren.
If Name1 <> "." And Name1 <> ".." Then
' Mit bit-weisem Vergleich sicherstellen, daß Name1 ein
' Verzeichnis ist.
If (GetAttr(Pfad1 & Name1) And vbDirectory) = vbDirectory Then
Set Li = ListView1.ListItems.Add(, , "")
Li.Text = Name1
Dim fs As Object, F As Object
Dim s As String
Set fs = CreateObject("Scripting.FileSystemObject")
Set F = fs.GetFolder(App.Path & "\" & Name1)
s = F.DateCreated
Li.SubItems(1) = s
Dim cFile, s1, s2 As String 'Ab hier ist das Problem
s1 = App.Path & "\" & Name1 & "*.ini"
cFile = Dir(s1) ' Alle Textdateien im Verzeichnis ausgeben
Do While cFile <> "" ' Wiederholen bis cFile=""
cFile = Dir
Loop
s2 = txt_ReadLine(cFile, 2)
Li.SubItems(2) = s2
Set Li = Nothing
End If
End If
Name1 = Dir ' Nächsten Eintrag abrufen.
Loop
End Sub
Gruß redo |  |
 | 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 |
  |
|
Neu! sevEingabe 3.0 
Einfach stark!
Ein einziges Eingabe-Control für alle benötigten Eingabetypen und -formate, inkl. Kalender-, Taschenrechner und Floskelfunktion, mehrspaltige ComboBox mit DB-Anbindung, ImageComboBox u.v.m. Weitere InfosTipp des Monats Oktober 2025 Matthias KozlowskiUmlaute konvertierenErsetzt die Umlaute in einer Zeichenkette durch die entsprechenden Doppelbuchstaben (aus ä wird ae, usw.) Access-Tools Vol.1 
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
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
|
|