tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
4748
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Primax Primax ist offline Mitglied Silber
    Registriert seit
    Jun 2003
    Beiträge
    68
    Hallo,
    wie genau kann ich ein komplettes mehrdimensionales Array (welches seine größe ändert) in ein ListView-Feld ausgeben?

    Daniel
     

  2. #2
    Registriert seit
    Nov 2001
    Ort
    Gießen
    Beiträge
    4.091
    Hi,

    ich geh einfach mal davon aus, dass das Array zweidimensional ist - sonst würde es wahrscheinlich nicht in ein ListView passen.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    Dim i As Long
    Dim j As Long
     
    'Alle Einträge in der ersten Spalte des Array durchgehen:
    For i = LBound(deinArray, 1) To UBound(deinArray, 1)
        'Für jeden ersten Eintrag in dem Array ein ListItem anlegen:
        With ListView1.AddItem deinArray(i, 1)
            'Für jedes Element in der gleichen Zeile ein eigenes SubItem festlegen
            For j = 1 To Dimension(deinArray)
                .SubItems(i) = deinArray(i, j)
            Next j
        End With
    Next i

    Ich hab's zwar nicht selbst ausprobiert, aber so sollte das funktionieren.
     

  3. #3
    Primax Primax ist offline Mitglied Silber
    Registriert seit
    Jun 2003
    Beiträge
    68
    Hallo Lirion,
    erstmal vielen Dank. Leider funktioniert es nicht. Beim Befehl with ... gibt es kein .additem ! Kannst du damit etwas anfangen?

    gruß Daniel
     

  4. #4
    Registriert seit
    Nov 2001
    Ort
    Gießen
    Beiträge
    4.091
    Sorry, hab hier gerade kein VB installiert. Das muss natürlich so aussehen:

    Code :
    1
    
    With ListView1.ListItems.Add deinArray(i, 1) '...
     

  5. #5
    Primax Primax ist offline Mitglied Silber
    Registriert seit
    Jun 2003
    Beiträge
    68
    Hallo,
    ändert sich dann hier,
    .SubItems(i) = deinArray(i, auch etwas? Der Compiler bleibt immer an dieser Stelle hängen!
    gruß daniel
     

Ähnliche Themen

  1. ListView Zeile in Bold ausgeben
    Von timee im Forum .NET Café
    Antworten: 1
    Letzter Beitrag: 01.03.09, 10:59
  2. Komplettes array in Variable speichern
    Von real_benedikt im Forum PHP
    Antworten: 10
    Letzter Beitrag: 23.03.08, 13:37
  3. [VC++ 6] tolower() für komplettes char-Array
    Von ManicMarble im Forum C/C++
    Antworten: 18
    Letzter Beitrag: 13.04.05, 17:31
  4. Datei in Array einlesen - in ListView ausgeben
    Von pipesox im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 02.12.04, 15:27
  5. komplettes Array ausgeben
    Von Sir Robin im Forum Visual Basic 6.0
    Antworten: 21
    Letzter Beitrag: 08.08.03, 14:47