![]() |
2 Bilder weg -> Handlung
Hi,
ich habe ein kleines Game in Delphi programmiert (bin 9te Klasse, war Hausaufgabe), nun habe ich eine Frage: Ich möchte, dass wenn Image2 und Image3 weggeklickt wurden (durch anklicken werden sie nämlich unsichbar), dass ein Label2 erscheint und ein timer3 stoppt, diese "Komponenten" habe ich schon gemacht, aber wie kriege ich dass jetzt hin, dass nach dem verschwinden der Pics 1 Label escheint (was sonst unsichtbar ist)? |
Re: 2 Bilder weg -> Handlung
Hallo,
erstmal: Herzlich Willkommen in der DP! Nun zu Deinem Problem: Die Images blendest Du wahrscheinlich mit ![]() ![]() ![]() Gruß xaromz |
Re: 2 Bilder weg -> Handlung
Hm...eigentlich bräuchte ich den Code dazu, ich habe es schon wie folgt versucht:
if not (image2.visible and image3.visible) then label3.visible:=true Das funktioniert zwar, aber auch wenn nur ein bild weg ist. es soll aber nur wenn beide bilder nich visible sind erscheinen! PS.: Danke für die schnelle Antwort und das Willkommenheißen :spin: |
Re: 2 Bilder weg -> Handlung
Hallo,
Dein Problem ist also eher ein Bool'sches. Deine Abfrage
Delphi-Quellcode:
liefert True, sobald ein Bild unsichtbar ist, da Du die gesamte Klammer verneinst und die ja schon bei einem unsichtbaren Bild True ergibt. Als Alternative gibt es entweder
not (image2.visible and image3.visible)
Delphi-Quellcode:
oder
not (image2.visible or image3.visible)
Delphi-Quellcode:
Gruß
(not image2.visible) and (not image3.visible)
xaromz |
Re: 2 Bilder weg -> Handlung
Vielen Dank an dich!
Ich habe das Problem behoben :) Morgen muss ich nämlich ein Game abgeben, und heute beim Testen ist mir der Fehler aufgefallen, danke für die echt schnelle Hilfe (Board gleich in die Lesezeichen eingefügt) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz