Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#5

AW: Dynamisches 2 Dimensionales Array problem

  Alt 16. Feb 2017, 01:23
Ich behelfe mir jetzt so.

if HeaderItem = High(ImgIcon[0]) then

Was ich aber durch das Array erreichen wollte war etwas anderes.
Die ListView hat 5 Columns

Für jede Column kann ich bei belieben ein Icon Addieren.
Über das Mehrdimensionale Array wollte ich nun weitergeben welche Column einen Icon-Eintrag hat und das auf diese weise hinterfragen.

if ImgIcon[(Item + 1), HeaderItem] <> 0 then

Nur das will er nicht.
Das HeaderItem ist im Array 0 genauso wie das Item lediglich der 3 Eintrag ist belegt mit dem Handle des Icon.

Eintrag 0 = [0](0, 0, 12345)
Wie soll ich so das HeaderItem mit dem 2 Eintrag überprüfen? Wenn da überall 0 steht.

Theoretisch wäre es ja auch möglich das der erste Eintrag im ListView bei Column 1 ein Icon hat die anderen in der Liste bei Column 1 aber nicht.
Was dann? Wenn ich die Einträge im Array nicht auslesen kann.

Meiner Meinung nach müsste dann der erste Eintrag im Array so aussehen..
Eintrag 0 = [0](1, 2, 12345) = [0](Item, SubItem, IconHandle)
Ist es möglich das es auf diese weise nicht geht? (Ich glaube muss mir ein Array auf Record zulegen.) 1 Dimensional.

Vielleicht kommt es jetzt etwas besser rüber.

gruss

Geändert von EWeiss (11. Jul 2019 um 15:45 Uhr)
  Mit Zitat antworten Zitat