![]() |
Abfrage mit IntersectRect klappt nicht, warum?
Hallo Alle!
Wieso klappt diese Abfrage nicht? Ich habe auf einer Form einige TImages erzeugt (Mein_Bild[A]). Ein anderes TImage verschiebe ich mit der Maus über die Form. Wenn ich hierbei über ein erzeugtes TImage komme, soll dieses verschwinden.
Delphi-Quellcode:
Bei dieser Abfrage bekomme ich immer eine Zugriffsverletzung.Was mache ich da falsch.:-(
For A := 0 To 100 do
begin If IntersectRect(lSectionRect, Mein_Bild[A].BoundsRect, Image1.BoundsRect) Then begin Mein_Bild[A].Visible := False; end; end; Gruß Heike |
Re: Abfrage mit IntersectRect klappt nicht, warum?
Hallo Heike,
eventuell existiert Mein_Bild[A] nicht? Grüße vom marabu |
Re: Abfrage mit IntersectRect klappt nicht, warum?
Zitat:
Doch, ich kann es ja sehen. Gruß Heike |
Re: Abfrage mit IntersectRect klappt nicht, warum?
Manchmal sieht man etwas und es ist doch nicht "da":
Delphi-Quellcode:
marabu
if a in [Low(Mein_Bild)..High(Mein_Bild)] then
ShowMessage('das ist ein Beweis'); |
Re: Abfrage mit IntersectRect klappt nicht, warum?
Zitat:
|
Re: Abfrage mit IntersectRect klappt nicht, warum?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:26 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