vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 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: gleich ein ganze zeile in ein listview Adden 
Autor: ModeratorDieter (Moderator)
Datum: 08.12.01 13:06

Hallo Pferdo,

also ich weiss nicht, ob es dafür schon eine fertige Lösung gibt - aber man kann sich ja durchaus auch mal eben schnell ne kleine Hilfsprozedur scheibren
Public Sub lvwAddLine(lvw As ListView, _
  Optional ByVal Index As Variant, _
  Optional ByVal Key As Variant, _
  Optional ByVal Icon As Variant, _
  Optional ByVal SmallIcon As Variant, _
  Optional ByVal Text As Variant, _
  Optional ByVal SubItemsText As Variant)
 
  Dim itemX As ListItem
  Dim I As Integer
  Dim sItem() As String
 
  If Not IsMissing(Index) Then
    Set itemX = lvw.ListItems.Add(Index)
  Else
    Set itemX = lvw.ListItems.Add()
  End If
 
  If Not IsMissing(Key) Then itemX.Key = Key
  If Not IsMissing(Icon) Then itemX.Icon = Icon
  If Not IsMissing(SmallIcon) Then itemX.SmallIcon = SmallIcon
  If Not IsMissing(Text) Then itemX.Text = Text
 
  <font color=green>' SubItems</font>
  If Not IsMissing(SubItemsText) Then
    sItem = Split(SubItemsText, vbTab)
    For I = 0 To UBound(sItem)
      itemX.SubItems(I + 1) = sItem(I)
    Next I
  End If
End Sub
Gefüllt wird das ListView dann also zeilenweise mit einem Aufruf:
lvwAddLine ListView1, , , , , "Spalte1", "Spalte2" & vbTab & "Spalte3"
Cu
Dieter
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
gleich ein ganze zeile in ein listview Adden45Pferdo08.12.01 11:34
Re: gleich ein ganze zeile in ein listview Adden184ModeratorDieter08.12.01 13:06
THX (oT)28Pferdo09.12.01 14:12

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