![]() |
Delphi-Version: 2010
Panel/Button/Image zum Gegenstand machen?!
1.) Wie kann ich programmieren, dass wenn ein Image einen Gegenstand wie einen Panel oder ein Button oder ein anderes Image, berührt eine Prozedur ausgeführt wird?!
Also Image1 verschiebt sich zB. pro Sekunde 1 nach rechts und anstatt hinter einem Image2 vorbei zu rollen/gehen, hält es an. Mfg Ghost. |
AW: Panel/Button/Image zum Gegenstand machen?!
Schau Dir mal "IntersectRect" an...
|
AW: Panel/Button/Image zum Gegenstand machen?!
Dankeschön, habe die Lösung jetzt:
[code] procedure Form1.IrgendeineProzedurWoDerCodeReinSoll; var AnyRect: TRect; begin if IntersectRect(AnyRect, Image1.BoundsRect, Button1.BoundsRect) then begin Button1.Visible := False; end; end; Ein Beispiel wie es funktionieren könnte.Habe ich von ![]() Danke, dass du mir das Stichwort genannt hattest, wodurch ich die Suche nutzen konnte! Mfg Ghostleader |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:42 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