Erledigt: Wie Label für Bild errechnen ?
Verfasst: 07.04.2023 22:40
Hallo Leute,
in einem Programm habe ich folgende DataSection:
also 101 Bilder. Eine Berechnung ergibt dann einen Wert zwischen 0 und 100, und dann soll das entsprechende Bild mittels
angezeigt werden. Mein Problem: Wie errechne ich das entsprechende Label?
Hätte ich mir mal vorher Gedanken gemacht. Habe eine Variable dimensioniert
und die Labels alle eingelesen
um dann das jeweilige Bild mittels Catchimage zu holen. Sorry für die unnötige Belästigung!
in einem Programm habe ich folgende DataSection:
Code: Alles auswählen
DataSection
bild0:
IncludeBinary "C:\...\bild0.png"
bild1:
IncludeBinary "C:\...\bild1.png"
bild2:
IncludeBinary "C:\...\bild2.png"
bild3:
IncludeBinary "C:\...\bild3.png"
.
.
.
bild100:
IncludeBinary "C:\...\bild100.png"
EndDataSection
Code: Alles auswählen
auswahlbild = CatchImage(#PB_Any, ?errechnetes Label)
ig1 = ImageGadget(#PB_Any,0,0 , ImageWidth(auswahlbild), ImageHeight(auswahlbild), ImageID(auswahlbild))
Hätte ich mir mal vorher Gedanken gemacht. Habe eine Variable dimensioniert
Code: Alles auswählen
DIM Bildnum(100)
Code: Alles auswählen
bild(0) = ?bild0
bild(1) = ?bild1
bild(2) = ?bild2
bild(3) = ?bild3
.
.
.
bild(100) = ?bild100