PNG in Listview

    • Offizieller Beitrag

    Nun, wir haben keinen Zugriff auf Deine Datenbank, was das Ganze schwer nachvollziehbar macht.

    Aber bei Deinem Script fällt mir auf, dass Du in Zeile 30-33 "_GUICtrlListView_AddColumn" benutzt.

    Zum hinzufügen von Items benutzt man aber "_GUICtrlListView_AddItem" für das Item und "_GUICtrlListView_AddSubItem" für die SubItems.

    Außerdem solltest Du mal checken, ob die Pfade in $array auch korrekt sind (mit "_ArrayDisplay" beispielsweise).

  • Meine Tabelle ist so aufgebaut

    Wert1 ; Wert2; Wert3; Name des Bildes

    'Simple Pistol' '1', 'Weapon', 'admincheat', '1.png'

    und ich will folgendes Ergebniss

    Wert1 ; Wert2; Wert3; Bild Anzeigen

    Ich habe mit Bildern in ListView leider noch nie gearbeitet.

    Mein Array Stimmt wenn ich nur txt werte ausgeben lasse kommt das Ergebnis ohne Probleme .

    Hat jemand ein Beispiel wie es aufgebaut sein muss.

    Meine For schleifen sehen eigentlich so aus.

    Code
    For $i = 0 To UBound($array) - 1
      $inhalt1 = $array[$i][0] & "|" & $array[$i][1] & "|" & $array[$i][2] & "|" & $array[$i][3]
      GUICtrlCreateListViewItem($inhalt1, $Haupt_ListView1)
     Next

    Das funktioniert Problem los nur kann ich kein Bild anzeigen lassen und da hab ich mein Problem ich weiß nicht mal ansatzweise wie ich das aufbauen muss.

    Leider habe ich im Zusammenhang mit Mysql kein Beispiel im Internet gefunden.

    gruss Arno

    Solange
    du den anderen sein Anderssein nicht verzeihen kannst, bist du noch weit ab vom
    Wege der Weisheit.

  • Meine Tabelle ist so aufgebaut

    Wert1 ; Wert2; Wert3; Name des Bildes


    'Simple Pistol' '1', 'Weapon', 'admincheat', '1.png'

    Das wird so nicht funktionieren, weil du den Pfad zum Bild nicht mit in der DB gespeichert hast! Doch tun wir mal so, als wäre dies der Fall...

    Im Anhang findest du eine kleine Demo (_GUICtrlListView.au3), die bei dir funktionieren sollte... wenn die Bilder gefunden werden! Zudem musst du dir dann noch das Archiv "_GUIImageList_AddImage.zip" laden - daraus brauchst du nur die Datei "_GUIImageList_AddImage.au3", die in der _GUICtrlListView.au3 als Include geladen wird.

    _GUIImageList_AddImage.zip - jetzt werden auch BMP/JPG mit transparenten Hintergrund angezeigt

    GDIP.7z - Ein Wrapper mit erweiterten Funktionen für GDIPlus (Original-Archiv)

    GDIP_En.7z - Hilfe-Dateien für GDIP

    GDIP.zip - Hier noch einmal den Inhalt (ohne Examples) von GDIP.7z in bereinigter Form!

    _GUIImageList_AddImage.png

  • Hallo Leute

    ich möchte mich bedanke vor allem bei Bitnugger.

    Mittlerweise habe ich es hinbekommen.

    gruss Arno

    Solange
    du den anderen sein Anderssein nicht verzeihen kannst, bist du noch weit ab vom
    Wege der Weisheit.