Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Abfrage mit IntersectRect klappt nicht, warum? (https://www.delphipraxis.net/77479-abfrage-mit-intersectrect-klappt-nicht-warum.html)

smart 20. Sep 2006 08:50


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:
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;
Bei dieser Abfrage bekomme ich immer eine Zugriffsverletzung.Was mache ich da falsch.:-(

Gruß
Heike

marabu 20. Sep 2006 08:56

Re: Abfrage mit IntersectRect klappt nicht, warum?
 
Hallo Heike,

eventuell existiert Mein_Bild[A] nicht?

Grüße vom marabu

smart 20. Sep 2006 08:58

Re: Abfrage mit IntersectRect klappt nicht, warum?
 
Zitat:

Zitat von marabu
Hallo Heike,

eventuell existiert Mein_Bild[A] nicht?

Grüße vom marabu

Morgen marabu.

Doch, ich kann es ja sehen.

Gruß
Heike

marabu 20. Sep 2006 09:10

Re: Abfrage mit IntersectRect klappt nicht, warum?
 
Manchmal sieht man etwas und es ist doch nicht "da":

Delphi-Quellcode:
if a in [Low(Mein_Bild)..High(Mein_Bild)] then
  ShowMessage('das ist ein Beweis');
marabu

Larsi 15. Mai 2008 16:12

Re: Abfrage mit IntersectRect klappt nicht, warum?
 
Zitat:

If IntersectRect(lSectionRect, image3.BoundsRect, Image2.BoundsRect) then begin
Was muss ich statt lSectionRect eintragen?

Nuclear-Ping 15. Mai 2008 16:51

Re: Abfrage mit IntersectRect klappt nicht, warum?
 
www.gidf.de

Bei Google suchenmsdn intersectrect = http://msdn.microsoft.com/en-us/libr...25(VS.85).aspx


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