Hallo,
Ich möchte alle Elemente des Typs "dynamischer Text" und "dynamischer zahlenwert" über VSTA die Hintergrundfarbe ändern. Aber bei der Abfrage des Type aller Elemente im Bild bekomme ich immer als ergebnis "0". Wenn ich aber den Elementname abfrage, dann bekomme ich immer das richtige ergebnis. ich weiß nicht mehr weiter. habs auch in VBA probiert ....gleiche ergebnis!
If Me.DynPictures.Item(RotorDataObjectScreenName).Online Then
Dim iElements As Integer
Dim obElement As IElement
Dim obPic As DynPicture
obPic = Me.DynPictures.Item(RotorDataObjectScreenName)
For iElements = 0 To obPic.Elements.Count - 1
obElement = obPic.Elements.Item(iElements)
If obElement.Type = 1 Or obElement.Type = 2 Then
obElement.BackColor = RGB(255, 255, 255)
End If
Next iElements
obPic.UpdateAll()
End If
This is a migrated post! Originally posted on 05.08.2011 by user drosewick@hofmann-global.com. Please be aware that information can be outdated.